Pluperfect subjunctive

B2

Grammar path · Lesson 66 of 86 · Stage B2 · The past subjunctive

You need this form to talk about things that did not happen in the past: regrets, contrary-to-fact conditions, or feelings about something that had already happened. The core idea is a completed past action placed inside a clause that requires the subjunctive. It is built with hubiera (or hubiese) conjugated for the person + the past participle, as in hubiera hablado, hubieras comido. It is most often confused with the imperfect subjunctive (tuviera, fuera): si tuviera is about an unreal present, while si hubiera tenido is about an unreal past.

Practise this lesson · 10 sentences

Form

Affirmativehubiera / hubieras / hubiera / hubiéramos / hubieran + participio
Me alegré de que hubieras venido.I was glad that you had come.
Negativeno + hubiera + participio
Ojalá no hubiera dicho eso.I wish I hadn't said that.
Question¿... si + hubiera + participio?
¿Qué habrías hecho si no hubieras aprobado?What would you have done if you hadn't passed?
Alternative -ese formhubiese / hubieses / hubiese / hubiésemos / hubiesen + participio
Si lo hubiese sabido, te habría llamado.If I had known, I would have called you.

When to use it

Unreal past conditions

After 'si' for a condition that did not happen; the main clause usually uses habría + participle.

Si hubiéramos salido antes, no habríamos perdido el vuelo.If we had left earlier, we wouldn't have missed the flight.
Si me lo hubieras dicho, te habría ayudado.If you had told me, I would have helped you.

Regrets with ojalá

Ojalá + pluperfect subjunctive expresses a wish that the past had been different.

Ojalá hubiera estudiado más para el examen.I wish I had studied more for the exam.
Ojalá no hubieran vendido la casa de la abuela.I wish they hadn't sold grandma's house.

Feelings or doubt about an earlier action

When the main verb is in the past and triggers the subjunctive (surprise, doubt, joy...) and the other action happened before it.

No creía que hubieran terminado tan pronto.I didn't think they had finished so soon.
Me sorprendió que no hubieras llamado.I was surprised that you hadn't called.

Hubiera + past participle

yo / él / ella / ustedhubiera hablado
túhubieras hablado
nosotros / nosotrashubiéramos hablado
vosotros / vosotras (España)hubierais hablado
ellos / ellas / ustedeshubieran hablado

Signal words

siojalácomo sime alegré de queno creía queme sorprendió que

Don't confuse it with

Imperfect subjunctive

Use hubiera + participle when the action was completed earlier or is an unreal past: 'Si hubiera tenido tiempo' (back then). For an unreal present, or an action at the same time as or after the main verb, use the imperfect subjunctive: 'Si tuviera tiempo' (now).

Frequently asked questions

What is the difference between hubiera and hubiese?

There is no difference in meaning. Hubiera is more common in Latin American speech, while hubiese sounds more formal or written.

What goes in the main clause after si + hubiera + participle?

Usually habría + participle: 'Si hubiera sabido, habría venido'. In speech, many people also use hubiera + participle in both clauses.

When do I use ojalá + hubiera instead of ojalá + tuviera?

Ojalá hubiera is a regret about the past: 'Ojalá hubiera ido'. Ojalá tuviera is a wish about the present: 'Ojalá tuviera un coche'.

Does como si take the pluperfect subjunctive?

Yes, when the imagined event is in the past: 'Habla como si hubiera vivido en México'. For the present, use the imperfect subjunctive: 'como si fuera rico'.

Which irregular participles are common with hubiera?

The most common are hecho, dicho, visto, escrito, puesto, vuelto, abierto, roto. Example: 'Si lo hubiera visto, te habría avisado'.

More in The subjunctive

Present subjunctive: formsB1Subjunctive after wishes: quiero queB1Subjunctive after emotions: me alegra queB1Subjunctive after doubt and denial: no creo queB1Subjunctive after impersonal expressions: es importante queB1Cuando + subjunctive (future time clauses)B1Para que + subjunctiveB1OjaláB1Imperfect subjunctiveB2Subjunctive in relative clauses: busco a alguien que…B2Aunque + indicative or subjunctiveB2Como si + subjunctiveC1El hecho de que + subjunctiveC1Decir que + indicative or subjunctiveC1
← Grammar pathNext lesson · B2Past unreal conditions: si hubiera…