Pretérito perfecto · he comido
The "have done" past — pretérito perfecto. haber in the present + a past participle (the -ado / -ido form, like English "eaten"), for things that still matter now.
Examples
- He comido pan.I have eaten bread.
- Hemos visto la ciudad.We have seen the city.
- Nunca ha viajado.He has never travelled.
How it works
The pretérito perfecto compuesto = present of haber + past participle (the -ado / -ido form, like English "eaten"). Use it for past events with current relevance, or actions completed within an ongoing time frame (today, this week, this year, ever, never).
haber present:
Past participle
Common irregular participles
Examples
We have travelled to Spain.
I have never visited Madrid.
The participle does NOT change for gender/number when paired with haber:
What you'll practise
1. Conjugate haber (he/has/ha/hemos/habéis/han)
Pick the right form of haber for the subject.
- He hablado.I have spoken.
- Han comido.They have eaten.
2. Regular past participle (-ado / -ido)
-ar → -ado, -er/-ir → -ido. Participle (the -ado / -ido form, like English "eaten") is invariable after haber.
- Hemos trabajado.We have worked.
- Han vivido aquí.They have lived here.
3. Irregular past participles
Memorise: hecho, dicho, visto, puesto, abierto, escrito, vuelto.
- He hecho la tarea.I have done the homework.
- Hemos visto la película.We have seen the film.
Practise it until it sticks
Short drills built on these 3 skills, with instant feedback on every answer. Free to start.