Present perfect of the verb to be
Can someone explain to me when to use ha estado and ha sido with an adjective? For example, if a plane is delayed, I would say "el avion esta demorado". But, if I want to say the plane has been delayed I wouldn't say "el avion ha estado demorado", but rather, "el avion ha sido demorado". Why would this be? Are there rules of thumb that I can learn?
Search from various English teachers...
Answers · 3
2
That's such a good question XD!
Well, I'd say there is a subtle difference between "ha sido" and "ha estado" in that case. "Ha sido" implies a single action and it doesn't matter when it starts or finishes. "Ha estado" implies that the action lasted for a while.
"El auto ha estado detenido....por tres horas.
"El avión ha sido detenido.... por la policía"
BTW; I'd say "El avión está demorado/retrasado". "El avión ha sido demorado" doesn't sound well to me.
0
"ha estado" it's different than "ha sido". They are different verbs. At your example, you are using those two verbs as "to be". In Spanish we use verb "ser" and verb "estar". And on "ha sido" you are using the verb "haber" too.
http://www.aulahispanica.com/node/199
0
To be = "Ser" and "Estar" both of them are to be, but you have to learn them separately if not you are going to be all confused, not to meniton that "to be" is the most irregular verb in spanish and past, future and present continues are very very hard. We can talk about this in our next meeting if you want, we can start practicing "Ser" first :).
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
