8) pres perfect haber+pp Flashcards
When were you there?
Cuando has estado alli?
The have gotten married.
Se han casado.
I have just seen her.
Acabo de ver a ella. (in English “have just pp”= acabard de inf)
She has just eaten.
Ella acaba de comer.
I have been doing this for 2 years.
Llevo dos años haciendo esto. (llevar + gerund -> doing FOR time)
How long have you had this car?
Desde cuándo tienes este carro?
Have you been running?
Has estado corriendo?
I have been painting.
He estado pintando.
I have put yours (suitcase) in the room.
He puesto la tuya en tu habitación.
We have just heard the news
Acabamos de oír las noticias.
Maria has not had to do anything today.
Maria no ha tenido que hacer nada hoy.
She has been decorating her apartment.
Ella ha estado decorando su apartamento.
How long have you been waiting?
Cuánto tiempo llevas esperando? (llevar + inf= time doing something FOR)
How long has she been working in this office?
Cuánto tiempo lleva ella trabajando en esta oficina?
I have been living in this neighborhood for 2 years.
LLevamos dos años viviendo en este barrio.