The Spanish pretérito perfecto compuesto is formed with the auxiliary haber in the present tense followed by the past participle. These exercises will help you practise this key structure from the course.
→ See the lesson : How to Talk About the Past in Spanish: A Beginner’s Guide
Exercise 1 — Conjugate in the pretérito perfecto compuesto
Complete each sentence by conjugating the verb in brackets in the pretérito perfecto compuesto. Write the full sentence.
- Esta semana yo ___ mucho. (trabajar)
- Nosotros ___ una carta a nuestro profesor. (escribir)
- Ella ___ la ventana esta mañana. (abrir)
- ¿Vosotros ___ esa película alguna vez? (ver)
Correction
- Esta semana yo he trabajado mucho.
- Nosotros hemos escrito una carta a nuestro profesor.
- Ella ha abierto la ventana esta mañana.
- ¿Vosotros habéis visto esa película alguna vez?
Exercise 2 — Transform with a new subject
Transform each sentence by changing the subject shown in brackets. Rewrite the complete sentence in the pretérito perfecto compuesto.
- He vuelto a casa tarde. → (ellos)
- Has dicho la verdad. → (nosotros)
- Ella ha comido con un amigo. → (yo)
- Hemos hecho la tarea hoy. → (vosotros)
Correction
- Ellos han vuelto a casa tarde.
- Nosotros hemos dicho la verdad.
- Yo he comido con un amigo.
- Vosotros habéis hecho la tarea hoy.
Exercise 3 — Correct the mistakes
Each sentence contains one mistake related to the pretérito perfecto compuesto. Identify the error and rewrite the sentence correctly.
- Yo estoy comido una manzana esta mañana.
- Ellos han hacido la tarea esta tarde.
- Tú has volvido a casa muy tarde.
- Nosotros hemos vivida en Madrid este año.
Correction
- Yo he comido una manzana esta mañana.
- Ellos han hecho la tarea esta tarde.
- Tú has vuelto a casa muy tarde.
- Nosotros hemos vivido en Madrid este año.
To go further on this topic: