Spanish present perfect / Pretérito perfecto compuesto

Spanish present perfect. Visit

The present perfect (pretérito perfecto compuesto de indicativo) is formed by combining the present forms of the auxiliary haber with the participle (invariable). Haber is an irregular verb

Amar (1st conj.)
Comer (2nd conj.)
Vivir (3rd conj.)
he amado
he comido
he vivido
has amado
has comido
has vivido
Él, ella
ha amado
ha comido
ha vivido
hemos amado
hemos comido
hemos vivido
habéis amado
habéis comido
habéis vivido
Ellos, Ellas
han amado
han comido
han vivido


        Most frequent uses                        Examples

A present action beginning in the past.
Siempre he sido zurdo / I have always been left-handed.
A past action with some connection with the present (today, this summer, this morning, this year…)
Lo he visto esta mañana / I have seen him this morning.
Este año he viajado mucho / This year I have traveled very much.
Recent actions when the time is not relevant.
¿Ha llovido? / Has it been raining?
He ido a pasear / I have taken a walk.
Past actions with non-definite time expressions such as aún, ya, todavía no, alguna vez…
Aún no lo has hecho / You haven’t done it yet.
¿Has estado en París alguna vez? / Have you ever been to Paris?

The present perfect use is very similar in English and Spanish, but not identical. For instance, the English use of just + present perfect. It can usually be translated as present perfect + ahora mismo or the verb phrase acabar de (present tense) + verb (infinitive):

Pedro acaba de llegar / Pedro ha llegado ahora mismo.

Pedro has just arrived.

Subscribe to So easy Spanish!

Enter your email address: