twinkle twinkle twinkle twinkle twinkle twinkle twinkle stars

"Been" in Spanish (4 ways)

Hunter Stevens - Vertical Spanish

TypeScript Developer, Part-Time Spanish Teacher

Mental Model:

  • "Ha sido" is used when referring to a finished action or completed state. It typically translates to "has been" or "have been."
  • "Ha estado" is used to refer to a continuous action or state. It typically translates to "has been" or "have been."
  • "Ha ido" is used to refer to an action that has gone somewhere. It typically translates to "has gone" or "have gone."
  • "Ha habido" is used to refer to a condition has occurred or existed. It typically translates to "has been" or "have been."

Examples with "Ha sido"

"Ha sido un día agotador." It has been a tiring day.

"Ha sido tiempo de esperar." It has been time to wait.

"Ha sido un viaje increíble." It has been an incredible journey.

"Han sido años difíciles." They have been difficult years.

Examples with "Ha estado"

"Ha estado lloviendo durante todo el día." It has been raining all day.

"Ha estado viviendo en esta ciudad durante mucho tiempo." He has been living in this city for a long time.

"Ha estado trabajando duro." She has been working hard.

"Ha estado cocinando toda la noche." He has been cooking all night.

Examples with "Ha ido"

"Ha ido a la playa con sus amigos." He has gone to the beach with his friends.

"Ha ido de compras al centro commercial." She has gone shopping at the mall.

"Ha ido al parque zoológico." They have gone to the zoo.

"Ha ido a la ciudad cercana con su novio." She has gone to the nearby city with her boyfriend.

Examples with "Ha habido"

"Ha habido un cambio de planes." There has been a change of plans.

"Ha habido un problema con la computadora." There has been a problem with the computer.

"Ha habido mucha publicidad alrededor del nuevo product." There has been a lot of advertising about the new product.

"Ha habido bastantes ofertas de empleo recientemente." There have been a lot of job offers recently.```