Past Perfect – Free Exercise

show special characters
display incorrect answers

Exercises

Regular verbs. Type in the verbs in the past perfect.

  1. Mario (comer)   mucho antes de tirarse a la piscina, por eso tuvo un corte de digestión.verb haber in the imperfecto, 3rd person singular + ido-participleMario had eaten too much before getting in the pool, so he suffered a circulatory collapse.
  2. (entrenar/nosotros)   duro para ganar la competición.verb haber in the imperfecto, 1st person plural + ado-participleWe had trained hard in order to win the competition.
  3. Estaban agotados porque (caminar/ellos)   mucho.verb haber in the imperfecto, 3rd person plural + ado-participleThey were exhausted because they had walked a long way.
  4. No (dormir/vosotros)   lo suficiente para estar en forma.verb haber in the imperfecto, 2nd person plural + ido-participleWe hadn’t slept long enough to be in form.
  5. Ya nos (vestir/nosotros)   todos cuando él se levantó de la siesta.Verb haber im Imperfecto, 1st person plural + ido-participleWe had already all got dressed by the time he woke up from his siesta.

Irregular verbs. Type in the verbs in the past perfect.

  1. Han publicado unas fotos de la luna como nunca antes la (ver/nosotros)  .verb haber in the imperfecto, 1st person plural + irregular participle formSome new photos of the moon had been published, such as we had never seen before.
  2. Quise avisarles, pero era demasiado tarde: ya (abrir/ellos)   el sobre.verb haber in the imperfecto, 3rd person plural + irregular participle formI wanted to warn them, but it was too late: they had already opened the envelope.
  3. Cuando llegamos ya (descubrir/vosotros)   la verdad.verb haber in the imperfecto, 2nd person plural + irregular participle formWhen we arrived, you had already discovered the truth.
  4. Ignorábamos lo que le (hacer)   cambiar de opinión.verb haber in the imperfecto, 3rd person singular + irregular participle formWe didn’t know what had caused him to change his opinion.
  5. No le (decir/yo)   la verdad.verb haber in the imperfecto, 1st person singular + irregular participle formI hadn’t told him the truth.

All verbs. Type in the verbs in the past perfect.

  1. Pensé que no (reflexionar/tú)   lo suficiente.verb haber in the imperfecto, 2nd person singular + regular ado-participleI thought you hadn’t considered it long enough.
  2. Nos dijeron que la película no les (gustar)   nada.verb haber in the imperfecto, 3rd person singular + regular ado-participleThey told us that they hadn’t liked the film at all.
  3. Hasta ese día nunca me (contradecir/ellos)  .verb haber in the imperfecto, 3rd person plural + irregular participle formUntil that day they had never contradicted me.
  4. (cubrir/nosotros)   el patio para poder utilizarlo los días de lluvia.verb haber in the imperfecto, 1st person plural + irregular participle formWe had covered the courtyard so that we could use it on rainy days.
  5. A pesar de que su primera película no (tener)   mucho éxito, él seguía decidido a triunfar.verb haber in the imperfecto, 3rd person singular + regular ido-participleAlthough his first film hadn’t met with much success, he kept working, determined to succeed.