Open the app
  1. Home
  2. Lessons
  3. KS3 Spanish
  4. The perfect tense: he visitado

The perfect tense: he visitado

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

The perfect tense says what you have done. In Spain it is also used for things that happened earlier today.

How it is made

haber (present) + past participle.

When to use it

For what you have done, often with ya (already), nunca (never), todavía no (not yet):
¿Has visitado Madrid? = Have you visited Madrid? Nunca he comido paella. = I have never eaten paella.
In Spain, for things that happened today or this week: Esta mañana he desayunado cereales.
For finished times like ayer or el año pasado, use the preterite.

Irregular past participles

Worked example

Translate: This morning I have done my homework.

  1. This morning: esta mañana.
  2. I have: he.
  3. done: hecho (irregular). My homework: los deberes.

Answer: Esta mañana he hecho los deberes.

Key idea

Perfect tense = he, has, ha, hemos, habéis, han + participle (-ado / -ido). Irregulars: hecho, visto, escrito, puesto, vuelto, roto, dicho, abierto. Use it for have done, and in Spain for today.

The interactive lesson includes the diagrams for this topic.

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.