HAVE / HAS + PARTICIPLE
|I have worked||I have not worked||Have I worked?|
|You have slept||You have not slept||Have I slept?|
|He has eaten peas||He has not eaten meat||Has he eaten nuts?|
|She has adopted a cat||She has not bought a dog||Has she adopted?|
|It has worked||It has not worked||Has it worked?|
|We have understood||We have not understood||Have we understood?|
|They have drunk||They have not drunk||Have they drunk?|
We use the present perfect:
- for something that started in the past and continues in the present:
They have been friends for nearly fifty years.
She has lived in Liverpool all her life.
- when we are talking about our experience up to the present:
I‘ve seen that film before.
He has written three books and he is working on another one.
For, since, already, yet, just, still
Estas palabras se suelen emplear con el present perfect.
|For: indica la duración de la acción.||She has lived here for two years.|
Vive aquí desde hace dos años.
|Since: “desde”. Indica cuándo comenzó la acción.||I haven’t seen her since 2004.|
No la he visto desde 2004.
|Already: “ya”. Indica que la acción ya se ha realizado. ||We have already sold our flat.|
Ya hemos vendido nuestro piso.
|Yet: “todavía” en oraciones negativas; “ya” en interrogativas. Al final de la oración.|
They haven’t started yet.
Todavía no han empezado.
Have you called yet?
¿Ya has llamado?
Just: Indica que la acción justo acaba de realizarse.
I have just finished my homework.
Acabo de terminar mis deberes.