Spanish Pretérito Perfecto: Conjugation Trainer & Practice

The Pretérito Perfecto (Present Perfect) is used to talk about actions completed in the past that are still connected to the present.

  • Time markers: hoy (today), este mes (this month), últimamente (lately).
  • Life experiences: He viajado mucho (I have traveled a lot).

Start Pretérito Perfecto Practice

Formation (Haber + Participio)

This tense is formed using the auxiliary verb haber and the past participle.

Person Haber Past Participle
yo (I)he-ar verbs → -ado
-er/-ir verbs → -ido
tú (you)has
él / ella (he/she)ha
nosotros (we)hemos
vosotros (you all)habéis
ellos (they)han

Examples of Regular Verbs

Verb yo él / ella
hablar (to speak)he habladohas habladoha hablado
comer (to eat)he comidohas comidoha comido
vivir (to live)he vividohas vividoha vivido

Common Irregular Participles

These verbs do not follow the standard -ado/-ido rule:

Infinitive Participle Meaning
abrirabiertoopened
decirdichosaid
escribirescritowritten
hacerhechodone/made
ponerpuestoput
vervistoseen
volvervueltoreturned

Our conjugation trainer makes learning the Pretérito Perfecto easy and fun. By using interactive practice, you will quickly memorize the irregular forms and improve your Spanish grammar. Start your online exercises now!

Start Conjugation Trainer