Learn spanish 100% free
Log in!

Click here to log in
New account
4 million accounts created!
JOIN our free club and learn for free now!

  • Home
  • Report a bug


    Learn Spanish > Spanish lessons and exercises > Spanish test #127901
    > Other Spanish exercises on the same topic: | Past [Change theme]
    > Similar tests: - Pretérito indefinido - Pretérito indefinido: irregular - Pretérito imperfecto - Pretérito Indefinido. Verbs in -ZAR, -CAR, -GAR - Pretérito indefinido - Pretérito perfecto - La bella durmiente - Pretérito indefinido
    > Double-click on words you don't understand

    Present Perfect (Pretérito perfecto compuesto)

    Fill in the blanks with the present perfect form of the verbs given in brackets!


    Example: Esta mañana * (levantarse/yo) muy temprano.

    Answer: me he levantado

    Beginners Twitter Share
    Spanish exercise "Present Perfect (Pretérito perfecto compuesto)" created by laetitia7780 with The test builder. [More lessons & exercises from laetitia7780]
    Click here to see the current stats of this Spanish test

    Please log in to save your progress.

    To insert special letters:

    1. ¿ (perder/tú) alguna vez algo importante?

    2. Sus esfuerzos (ser) inútiles.

    3. Hoy (ir/yo) a la piscina con mis amigos.

    4. ¿Tu hijo ya (dormirse)?

    5. Lo siento, pero su tren ya (salir).

    6. Esta tarde (comprar/nosotras) dos camisetas.

    7. ¿Quién (romper) este vaso?

    8. ¿ (comprender/vosotros) las explicaciones del profesor?

    9. ¡Cuánto (crecer) este niño!

    10. Antes de ir al colegio (ducharse/yo).

    End of the free exercise to learn Spanish: Present Perfect (Pretérito perfecto compuesto)
    A free Spanish exercise to learn Spanish.
    Other Spanish exercises on the same topic : | Past | All our lessons and exercises