Open the app
  1. Home
  2. Lessons
  3. GCSE & IGCSE Spanish
  4. The perfect tense

The perfect tense

🎬 The doodle video for this lesson is coming soon. Subscribe on YouTube to see it first.

The perfect tense says what someone has done: he visitado = I have visited.

Formation

Present of haber + past participle.
he, has, ha, hemos, habéis, han
-ar verbs: -ado (visitado). -er and -ir verbs: -ido (comido, vivido).
He visitado Madrid. Hemos comido paella.

Irregular past participles

hacer: hecho, ver: visto, escribir: escrito, decir: dicho, poner: puesto, volver: vuelto, abrir: abierto, romper: roto, morir: muerto.

Using it

For what has happened, often with hoy, este año, ya, nunca.
Nunca he estado en México. (I have never been to Mexico.)
The participle never changes, and pronouns go before haber: Me he levantado tarde.
Worked example

Translate: I have written an email.

  1. I have = he
  2. written: escribir has an irregular participle, escrito
  3. an email = un correo electrónico

Answer: He escrito un correo electrónico.

Key idea

Perfect = he / has / ha / hemos / habéis / han + participle (-ado, -ido). Learn hecho, visto, escrito, dicho, puesto, vuelto, abierto, roto, muerto.

Check you have got it

Answer 6 quick questions with instant marking. If you get one wrong, GCSE-ready shows you why and gives you another go. It is free, and you do not need an account.