How to use The past perfect subjunctive in Spanish

Learn how to use The past perfect subjunctive, and what to use it for in Spanish.
Test your Spanish level for free today with Hotel Borbollón.

TEST YOUR SPANISH Free trial and no commitment to buy
4,7 on App Store, Play Store and Trustpilot More than 8 million learners worldwide

The past perfect subjunctive

The past perfect subjunctive follows the structure haber in the imperfect subjunctive + past participle of the main verb (e.g. acabado, tenido, salido…/finished, had, left…).

Hablar en
Yo hubiera hablado/hubiese hablado
hubieras hablado/hubieses hablado
Él/ella/usted hubiera hablado/hubiese hablado
Nosotros/as hubiéramos hablado/hubiésemos hablado
Vosotros/as hubierais hablado/hubieseis hablado
Ellos/ellas/ustedes hubieran hablado/hubiesen hablado

Me hubiera gustado mucho ir a tu fiesta.

I would have loved to come to your party.

Me hubiese gustado mucho ir a tu fiesta.

I would have loved to come to your party.

It is used mainly to:

  • hypothesise or speculate about a past event

Te hubiese invitado a comer, pero no tenía dinero.

I would have invited you out to eat, but I didn't have any money.

  • Express an unreal condition or one that can't be fulfilled.

Si hubiéramos tenido tiempo, habríamos ido a verte.

If we'd had time, we would have gone to see you.

Note: the verb haber has two forms in the imperfect subjunctive. The form ending-ra is a little more common.


Exercise 1

Escoge la conjugación correcta para reformular las frases. 

en

Me gustaría haber vivido en Italia porque sabría hablar italiano →
Si en Italia, sabría hablar italiano.

Quería ayudarte con la mudanza, pero no estaba en la ciudad.

Te con la mudanza, pero no estaba en la ciudad.

Aunque llovió toda la noche, al día siguiente fuimos a la playa.

Aunque toda la noche, al día siguiente fuimos a la playa.


Escoge la conjugación correcta para reformular las frases. 

en

Me gustaría haber vivido en Italia porque sabría hablar italiano →
Si hubiera vivido 1 en Italia, sabría hablar italiano.

Quería ayudarte con la mudanza, pero no estaba en la ciudad.

Te hubiera ayudado 2 con la mudanza, pero no estaba en la ciudad.

Aunque llovió toda la noche, al día siguiente fuimos a la playa.

Aunque había llovido 3toda la noche, al día siguiente fuimos a la playa.

1 hubiera vivido:

Si hubiera vivido en Italia, sabría hablar italiano vivir, subj. pret. pluscuamperfecto. Usa la estructura si + pretérito pluscuamperfecto de subjuntivo + condicional simple o compuesto (aquí, sabría saber, condicional) para expresar condiciones del pasado que nunca ocurrieron. Ejemplo: llegaríamos antes, si hubiéramos cogido el coche.

en
1 había vivido:

Podrías decir, por ejemplo, había vivido en Málaga antes de vivir en Madrid, con el pretérito pluscuamperfecto de indicativo vivir, pret. pluscuamperfecto, para expresar una situación del pasado que ocurrió antes que otra. Nota: usamos el indicativo para expresar situaciones reales, mientras que con el subjuntivo expresamos deseos, posibilidades, o dudas. Ejemplo: Nacho ya había bebido 3 cervezas cuando llegué al bar.

en
1 he vivido:

He vivido es el pretérito perfecto de vivir vivir, pret. perf., y se usa para hablar de una acción del pasado sin concretar el momento exacto en que ocurrió, y no para expresar una condición irreal del pasado. Ejemplo: he vivido en tres ciudades de España.

en
2 hubiera ayudado:

Te hubiera ayudado con la mudanza, pero no estaba en la ciudad. Debes utilizar el pretérito pluscuamperfecto de subjuntivo (aquí hubiera ayudado ayudar, subj. pret. pluscuamperfecto) para hablar de una hipótesis del pasado que no ocurrió. Ejemplo: hubiera ido a la fiesta, pero no estaba invitado. 

en
2 había ayudado:

Usa el pretérito pluscuamperfecto de indicativo de ayudar ayudar, pret. pluscuamperfecto para hablar de una acción del pasado que ocurrió antes que otra, y no para expresar una hipótesis del pasado que nunca ocurrió. Ejemplo: habíamos salido de casa cuando llamaste.

en
2 ayude:

Podrías decir espero que alguien te ayude con la mudanza, con el presente de subjuntivo ayudar, subj. presente para expresar un deseo, y no una hipótesis del pasado que no ocurrió. Ejemplo: deseo que haga sol mañana.

en
3 había llovido:

Aunque había llovido toda la noche, al día siguiente fuimos a la playa. Había llovido es el pretérito pluscuamperfecto de indicativo de llover llover, pret. pluscuamperfecto, y se usa para referirse a una acción en el pasado (había llovido) que ocurrió antes que otra (fuimos a la playa). Ejemplo: Ana había trabajado en Argentina hasta que se mudó a España.

en
3 hubiera llovido:

Podrías decir si ayer hubiera llovido, no habría ido a la playa, con el pretérito pluscuamperfecto de subjuntivo llover, subj. pret. pluscuamperfecto para expresar una acción del pasado imaginaria, que nunca ocurrió, y no para hablar de algo que ocurrió. Ejemplo: si hubiera ido a tu casa, habríamos visto el partido juntos.

en
3 llueva:

Podrías decir, por ejemplo, probablemente llueva mañana, con el presente de subjuntivo llover, subj. presente para referirte a una probabilidad, y no para hablar de una acción del pasado que ocurrió antes que otra. Ejemplo: es posible que cene esta noche con Ana.

en
Exercise 2

Conjuga los verbos tener y haber en pretérito pluscuamperfecto de subjuntivo.

en
Tener en
Yo
hubieras tenido
Él/ella/usted
Nosotros/as
Vosotros/as hubierais tenido
Ellos/ellas/ustedes hubieran tenido


Haber en
Yo hubiera habido

Él/ella/usted hubiera habido
Nosotros/as hubiéramos habido
Vosotros/as
Ellos/ellas/ustedes



Conjuga los verbos tener y haber en pretérito pluscuamperfecto de subjuntivo.

en
Tener en
Yo hubiera tenido
Tú hubieras tenido
Él/ella/usted hubiera tenido
Nosotros/as hubiéramos tenido
Vosotros/as hubierais tenido
Ellos/ellas/ustedes hubieran tenido
Haber en
Yo hubiera habido
hubieras habido
Él/ella/usted hubiera habido
Nosotros/as hubiéramos habido
Vosotros/as hubierais habido
Ellos/ellas/ustedes hubieran habido
Exercise 3

Conjuga los verbos venir y ser en pretérito pluscuamperfecto de subjuntivo.

en
Venir en
Yo
hubieras venido
Él/ella/usted
Nosotros/as
Vosotros/as hubierais venido
Ellos/ellas/ustedes hubieran venido


Ser en
Yo hubiera sido

Él/ella/usted hubiera sido
Nosotros/as hubiéramos sido
Vosotros/as
Ellos/ellas/ustedes



Conjuga los verbos venir y ser en pretérito pluscuamperfecto de subjuntivo.

en
Venir en
Yo hubiera venido
Tú hubieras venido
Él/ella/usted hubiera venido
Nosotros/as hubiéramos venido
Vosotros/as hubierais venido
Ellos/ellas/ustedes hubieran venido
Ser en
Yo hubiera sido
hubieras sido
Él/ella/usted hubiera sido
Nosotros/as hubiéramos sido
Vosotros/as hubierais sido
Ellos/ellas/ustedes hubieran sido
Exercise 4

Conjuga los verbos comer e ir en pretérito pluscuamperfecto de subjuntivo.

en
Comer en
Yo
hubieras comido
Él/ella/usted
Nosotros/as
Vosotros/as hubierais comido
Ellos/ellas/ustedes hubieran comido


Ir en
Yo hubiera ido

Él/ella/usted hubiera ido
Nosotros/as hubiéramos ido
Vosotros/as
Ellos/ellas/ustedes



Conjuga los verbos comer e ir en pretérito pluscuamperfecto de subjuntivo.

en
Comer en
Yo hubiera comido
Tú hubieras comido
Él/ella/usted hubiera comido
Nosotros/as hubiéramos comido
Vosotros/as hubierais comido
Ellos/ellas/ustedes hubieran comido
Ir en
Yo hubiera ido
hubieras ido
Él/ella/usted hubiera ido
Nosotros/as hubiéramos ido
Vosotros/as hubierais ido
Ellos/ellas/ustedes hubieran ido

Still facing difficulties with 'The past perfect subjunctive'? Learn and enhance your Spanish grammar through our online Spanish course. Start with a free test and improve today!

What our users say:

Pleasure

         

I enjoy doing my online Spanish lessons. Only ten minutes daily are enough...Thank you!

Innovative

         

I love your innovative method which allows me to learn a new language and have fun at the same time!

Unique

         

Your method is unique! Your courses have helped me to progress and gain confidence during my travels.

Progress

         

Gymglish has allowed me to improve my Spanish. A daily routine I wouldn't miss for anything in the world!

More testimonials.

Improve your Spanish further and test Hotel Borbollón, online Spanish lessons.