Present perfect

Pretérito perfecto

El pretérito perfecto o "present perfect" se usa:

 1  Para acciones o estados pasados que han acabado recientemente o que perduran en la actualidad.

El 'present perfect' pone el énfasis en el resultado.

The goalkeeper has broken his right hand.

El portero se ha roto la mano derecha (y aún tiene tiene repercusión en el presente)

She has opened the door.

Ella ha abierto la puerta (está abierta todavía).

 2  Se suele usar el present perfect cuando nos referimos a acciones pasadas en las que no se indica el tiempo.

I have cleaned the house.

He limpiado la casa ( no especifico cuándo).

Si se especificara el tiempo habría que usar el pasado simple.

I cleaned the house yesterday.

Limpié la casa ayer (indico el tiempo).

 3  Sin embargo, podemos utilizar el present perfect junto a una referencia temporal si la acción o estado empieza en el pasado y continua en el momento actual.

I have lived here since 2002.

He vivido aquí desde el 2002 (vivo aquí todavía).

Si se considera que ha acabado se usará el pasado simple.

I lived here for 10 years.

Viví aquí durante 10 años( ya no vivo aquí).

 4  Para hablar de acciones o estados que tuvieron lugar una vez, nunca o un número de veces específico.

I have never been to New York.

Nunca he estado en Nueva York.

She has gone to the gym three times this week.

Ella ha ido al gimnasio tres veces esta semana.

Ejercicios

Escribe el verbo marcado en verde en la forma del presente perfecto.

1 My sister arrive home.

has arrived

2 I lose the key of my car.

I've (have) lost

3 Patrick not visit us this year.

hasn't (has not) visited

4 We not go to work today.

haven't (have not) gone

5 you/eat all the cake?

Have you eaten

6 Sarah invite us to her birthday party.

has invited

7 My son work hard in his job this week.

has worked

8 You / not look after the pet?

Haven't you looked / Have you not looked

9 You / think about going abroad?

Have you thought

10 It / be the best year of my life.

It hasn't been / It has not been