DELE B2 Pluperfect Subjunctive Spanish: Practice Test & Review

By SpanishGram

◄ Back to DELE B2 Hub

The pluperfect subjunctive is the B2 form for talking about what had happened before another past moment — within a subjunctive frame. It is the past-before-past of the subjunctive mood, and it is one half of the Type 3 si clause.

This page gives you a five-part practice quiz: an evaluation set to see where you stand, three practice sets to drill the forms and uses, and a challenge set to confirm mastery. The grammar review below covers formation with hubiera or hubiese plus participle, the trigger types, the Type 3 si clause structure, and the contrast with the present perfect subjunctive.

The pluperfect subjunctive appears in every B2 reading passage that involves past regret, past doubt, or impossible conditions. Master the forms first, then the triggers. Ready? Start with the evaluation set below.

Grammar Guide

The Rule

The pluperfect subjunctive expresses an action that had happened before another past moment, within a subjunctive frame. It is used after past subjunctive triggers when the subordinate action is already completed, and it forms the si clause of the Type 3 conditional. It has two interchangeable forms: hubiera plus participle and hubiese plus participle. The hubiera form is more common in speech and in most DELE materials, but the hubiese form appears in literature and on the exam.

Formation

The auxiliary haber takes its imperfect subjunctive form, and the main verb becomes a past participle. The participle never changes form — it stays in the masculine singular.

PersonHaber (hubiera)Haber (hubiese)+ participleExample
YohubierahubieseterminadoHubiera terminado.
TúhubierashubiesesterminadoHubieras terminado.
Él/Ella/UstedhubierahubieseterminadoHubiera terminado.
NosotroshubiéramoshubiésemosterminadoHubiéramos terminado.
VosotroshubieraishubieseisterminadoHubierais terminado.
Ellos/Ellas/UstedeshubieranhubiesenterminadoHubieran terminado.

Irregular participles are the same as the present perfect: dicho, hecho, visto, vuelto, escrito, puesto, roto, muerto, abierto, cubierto.

The Two Forms

Both forms are correct and interchangeable in almost every context. The hubiera form dominates in spoken Spanish and in DELE materials. The hubiese form appears more in literary and formal writing, but it is fully correct and may appear on the exam.

FormRegisterExample
Hubiera + participleNeutral, most commonSi hubiera sabido, habría venido.
Hubiese + participleFormal, literarySi hubiese sabido, habría venido.

In practice, you should be able to recognize both and use either. The exam will accept both.

Trigger Types

The pluperfect subjunctive appears after the same triggers as the imperfect subjunctive, but when the subordinate action is completed before another past moment.

Trigger TypeExampleWhy pluperfect subjunctive
Past doubt about a past eventNo creía que hubiera dicho eso.No creía is past; the action was already done
Past emotion about a past eventMe alegró que hubieras venido.Me alegró is past; the action was already done
Past impersonal about a past eventEra posible que hubiera salido.Era posible is past; the action was already done
Past denial about a past eventNo era verdad que hubiera venido.No era verdad is past; the action was already done

The key: if the main verb is past and the subordinate action was already completed at that past moment, use the pluperfect subjunctive.

The Type 3 Si Clause

The pluperfect subjunctive is one half of the Type 3 conditional. The other half is the conditional perfect.

ClauseFormExample
Si clausePluperfect subjunctiveSi hubiera sabido…
Main clauseConditional perfect…habría venido.

The si clause takes the pluperfect subjunctive. The main clause takes the conditional perfect. Swapping them is the most common B2 error.

Pluperfect Subjunctive vs Present Perfect Subjunctive

The choice depends on the tense of the main clause verb.

Main clause tenseSubjunctive formExample
PresentPresent perfect subjunctive (haya + participle)No creo que haya dicho eso.
PastPluperfect subjunctive (hubiera + participle)No creía que hubiera dicho eso.
ConditionalPluperfect subjunctive (hubiera + participle)No creería que hubiera dicho eso.

If the main verb is present, use the present perfect subjunctive. If the main verb is past or conditional, use the pluperfect subjunctive. The subordinate action time does not change the choice — the main verb’s tense does.

Fixed Expressions

ExpressionMeaningNote
Si hubiera sabido…If I had known…Type 3 regret
Hubiera preferido…I would have preferred…Unfulfilled preference
No hubiera dicho esoI wouldn’t have said thatRegret
Como si hubiera…As if he had…Past unreal comparison
Ojalá hubiera…I wish I had…Past unreal wish

Common Mistakes

Using present perfect subjunctive after a past trigger.
Incorrect: No creía que haya dicho eso.
Correct: No creía que hubiera dicho eso.
The main verb is past, so the subjunctive shifts to the pluperfect.

Using conditional perfect in the si clause.
Incorrect: Si habría sabido, habría venido.
Correct: Si hubiera sabido, habría venido.
The si clause takes the pluperfect subjunctive, never the conditional perfect.

Mixing hubiera and hubiese forms in the same sentence.
Incorrect: Si hubiese sabido, hubiera venido.
Correct: Si hubiese sabido, habría venido.
Either form is fine, but the main clause takes the conditional perfect.

Making the participle agree with the subject.
Incorrect: Ella hubiera llegada.
Correct: Ella hubiera llegado.
The participle after haber never changes form.

Quick Decision Chart

Ask yourselfAnswerForm
Is the main verb past or conditional?YesPluperfect subjunctive in the subordinate clause
Is the subordinate action completed before a past moment?YesPluperfect subjunctive
Is this a Type 3 si clause?YesPluperfect subjunctive in the si clause
Is the main clause of a Type 3 si clause?YesConditional perfect
Is the main verb present?YesPresent perfect subjunctive, not pluperfect
Which form to use, hubiera or hubiese?EitherBoth correct; hubiera more common

Two Sentences That Show the Difference

No creo que haya dicho eso.
I don’t believe he has said that.
The main verb is present, so the subjunctive is present perfect.

No creía que hubiera dicho eso.
I didn’t believe he had said that.
The main verb is past, so the subjunctive shifts to the pluperfect.

Si hubiera sabido, habría venido.
If I had known, I would have come.
Type 3 si clause: pluperfect subjunctive + conditional perfect.

Ojalá hubiera estudiado más.
I wish I had studied more.
Past unreal wish with the pluperfect subjunctive.