Past Perfect Subjunctive – Free Exercise

show special characters
display incorrect answers

Exercises

Choose the correct option.

  1. Me enfadaría si Raquel y tú con retraso.[I would be annoyed if you and Raquel had come late.]|2nd person plural → hubierais llegado
  2. Seguro que yo te hasta el fin del mundo.[I’m sure that I would have followed you to the end of the world.]|1st person singular → hubiera seguido
  3. Imagínate que tus amigos no te .[Imagine if your friends hadn’t called you.]|3rd person plural → hubiesen llamado
  4. Nos habríamos disgustado si la escuela no nos .[We would have been annoyed if the school hadn’t informed us.]|3rd person singular → hubiese avisado
  5. Me gustaría que vosotros antes.[I wish that you had come sooner.]|2nd person plural → hubierais venido

Complete the gaps with the past perfect subjunctive of the verbs in brackets.

  1. Si me (preguntar/tú)  , te lo habría contado.[If you had asked me, I would have told you.]|2nd person singular of haber in imperfect subjunctive (hubieras/hubieses) + main verb participle|-ar becomes -ado in the participle: preguntar → preguntado
  2. Os habríais enterado si (aparecer/vosotros)   antes.[You would have known about it if you had appeared sooner.]|2nd person plural of haber in imperfect subjunctive (hubierais/hubieseis) + main verb participle|-ir becomes -ido in the participle: aparecer → aparecido
  3. ¡Ojalá (aceptar/nosotros)   la oferta cuando tuvimos la oportunidad![If only we had accepted the offer when we had the chance!]|1st person plural of haber in imperfect subjunctive (hubiéramos/hubiésemos) + main verb participle|-ar becomes -ado in the participle: aceptar → aceptado
  4. Os contarían el secreto si (enterarse/ellos)  .[They would tell you the secret if they had found it out.]|3rd person plural of haber in imperfect subjunctive (hubieran/hubiesen) + main verb participle|the reflexive pronoun (se) comes before haber|-ar becomes -ado in the participle: enterar → enterado
  5. Habría asistido al congreso si (conocer/yo)   al ponente.[I would have attended the conference if I had known the speaker.]|1st person singular of haber in imperfect subjunctive (hubiera/hubiese) + main verb participle|-er becomes -ido in the participle: conocer → conocido

Complete the gaps with the past perfect subjunctive of the verbs in brackets.

  1. Me habría gustado que la banda (componer)   una canción para mí.[I would have liked it if the band had composed a song for me.]|3rd person singular of haber in imperfect subjunctive (hubiera/hubiese) + main verb participle|irregular participle: componer → compuesto
  2. Si te (ver/nosotros)  , te habríamos saludado.[If we had seen you, we would have said hello.]|1st person plural of haber in imperfect subjunctive (hubiéramos/hubiésemos) + main verb participle|irregular participle: ver → visto
  3. Habríamos pedido sushi para ti también si lo (decir/tú)  .[We would have ordered sushi for you too if you had said something.]|2nd person singular of haber in imperfect subjunctive (hubieras/hubieses) + main verb participle|irregular participle: decir → dicho
  4. No podrías odiarles aunque (hacer/ellos)   lo mismo.[You couldn’t hate them even if they had done the same.]|3rd person plural of haber in imperfect subjunctive (hubieran/hubiesen) + main verb participle|irregular participle: hacer → hecho
  5. Te habría avisado si (devolver/yo)   el regalo.[I would have told you if I had returned the gift.]|1st person singular of haber in imperfect subjunctive (hubiera/hubiese) + main verb participle|irregular participle: devolver → devuelto