Present Perfect: Form
Today we are going to learn the Spanish Present Perfect (Pretérito Perfecto Compuesto).
It is similar to the Present Perfect in English, although the two languages do not always use it in exactly the same way.
I have eaten. → He comido.
| Person | Haber | Hablar | Comer | Vivir |
|---|---|---|---|---|
| yo | he | hablado | comido | vivido |
| tú | has | hablado | comido | vivido |
| él / ella / usted | ha | hablado | comido | vivido |
| nosotros/as | hemos | hablado | comido | vivido |
| vosotros/as | habéis | hablado | comido | vivido |
| ellos / ellas / ustedes | han | hablado | comido | vivido |
-adohablar → hablado
-idocomer → comido · vivir → vivido
Experiences
We use the Present Perfect to talk about experiences in our lives when we do not say exactly when they happened.
A Time Period That Includes Now
The action happened in the past, but this week is not finished yet.
A Past Event With a Result Now
We can use the Present Perfect when a past event is important because of its connection with the present.
Result now: I do not have the keys.
Result now: Ana is not here.
Present Perfect vs Simple Past
HE COMIDO
Today includes now. The time period is still open.
COMÍ
Yesterday is finished. The event belongs to a completed past time period.
Present Perfect
- hoy
- esta semana
- este mes
- este año
Simple Past
- ayer
- la semana pasada
- el mes pasado
- el año pasado
Telling a Story in the Past
When we tell a sequence of completed events in a finished past time, the Simple Past is very common.
Finished story
Current time period
Spain and Latin America
Spanish-speaking regions do not always choose the two forms in exactly the same way.
The Present Perfect is very common with time periods that include the present.
The Simple Past is often used more widely, even with expressions such as hoy.
Which Form Should I Choose?
He estado en Perú.
Esta semana he estudiado mucho.
Ayer estudié mucho.
Present Perfect
experience · open time period · present relevance
Simple Past
finished past time · sequence of completed past events