Preterite Perfect – Free Exercise

show special characters
display incorrect answers

Exercise

Regular verbs. Complete the gaps with the pretérito anterior (preterite perfect) of the verbs in brackets.

  1. En cuanto (dejar/ella)   de fumar, Cristina se sintió como nueva.3rd person singular of haber in indefinido + ar-participleAs soon as Cristina had quit smoking, she felt like a new person.
  2. Tan pronto como (coger/yo)   al bebé en mis brazos, entró la enfermera para llevárselo.1st person singular of haber in indefinido + er-participleAs soon as I had picked up the baby, the nurse came in to take it away.
  3. Una vez (vaciar/ellos)   sus vasos, se levantaron al unísono.3rd person plural of haber in indefinido + ar-participleOnce they had emptied their glasses, they all stood up at once.
  4. La multitud se dispersó apenas (llegar)   la policía.3rd person singular of haber in indefinido + ar-participleThe crowd dispersed as soon as the police had arrived.
  5. En cuanto (leer/yo)   la noticia, salí corriendo.1st person singular of haber in indefinido + er-participleAs soon as I had read the news, I rushed out.

Irregular verbs. Complete the gaps with the pretérito anterior (preterite perfect) of the verbs in brackets.

  1. Apenas (abrir/yo)   la puerta, la sirena se puso a sonar.1st person singular haber in indefinido + irregular participle|abrirabiertoI had hardly opened the door when the alarm started to go off.
  2. En cuanto (descubrir/ellos)   el barco, llamaron a la guardia costera.3rd person plural of haber in indefinido + irregular participle|descubrirdescubiertoAs soon as they had found the boat, they called the coastguard.
  3. Una vez (ver/nosotros)   de qué se trataba, corrimos a contároslo.1st person plural of haber in indefinido + irregular participle|vervistoOnce we had seen what was going on, we ran off to tell you.
  4. Apenas (morir)   el dictador, la gente salió a celebrarlo.3rd person singular of haber in indefinido + irregular participle|morirmuertoNo sooner had the dictator died than people went out to celebrate.
  5. En cuanto (volver/vosotros)   de vuestro viaje, fuimos a visitaros.2nd person plural of haber in indefinido + irregular participle|volvervueltoAs soon as you had returned from your trip, we came to visit you.