DELE B2 Pluperfect Subjunctive Spanish: Practice Test & Review
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.
| Person | Haber (hubiera) | Haber (hubiese) | + participle | Example |
|---|---|---|---|---|
| Yo | hubiera | hubiese | terminado | Hubiera terminado. |
| Tú | hubieras | hubieses | terminado | Hubieras terminado. |
| Él/Ella/Usted | hubiera | hubiese | terminado | Hubiera terminado. |
| Nosotros | hubiéramos | hubiésemos | terminado | Hubiéramos terminado. |
| Vosotros | hubierais | hubieseis | terminado | Hubierais terminado. |
| Ellos/Ellas/Ustedes | hubieran | hubiesen | terminado | Hubieran 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.
| Form | Register | Example |
|---|---|---|
| Hubiera + participle | Neutral, most common | Si hubiera sabido, habría venido. |
| Hubiese + participle | Formal, literary | Si 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 Type | Example | Why pluperfect subjunctive |
|---|---|---|
| Past doubt about a past event | No creía que hubiera dicho eso. | No creía is past; the action was already done |
| Past emotion about a past event | Me alegró que hubieras venido. | Me alegró is past; the action was already done |
| Past impersonal about a past event | Era posible que hubiera salido. | Era posible is past; the action was already done |
| Past denial about a past event | No 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.
| Clause | Form | Example |
|---|---|---|
| Si clause | Pluperfect subjunctive | Si hubiera sabido… |
| Main clause | Conditional 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 tense | Subjunctive form | Example |
|---|---|---|
| Present | Present perfect subjunctive (haya + participle) | No creo que haya dicho eso. |
| Past | Pluperfect subjunctive (hubiera + participle) | No creía que hubiera dicho eso. |
| Conditional | Pluperfect 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
| Expression | Meaning | Note |
|---|---|---|
| Si hubiera sabido… | If I had known… | Type 3 regret |
| Hubiera preferido… | I would have preferred… | Unfulfilled preference |
| No hubiera dicho eso | I wouldn’t have said that | Regret |
| 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 yourself | Answer | Form |
|---|---|---|
| Is the main verb past or conditional? | Yes | Pluperfect subjunctive in the subordinate clause |
| Is the subordinate action completed before a past moment? | Yes | Pluperfect subjunctive |
| Is this a Type 3 si clause? | Yes | Pluperfect subjunctive in the si clause |
| Is the main clause of a Type 3 si clause? | Yes | Conditional perfect |
| Is the main verb present? | Yes | Present perfect subjunctive, not pluperfect |
| Which form to use, hubiera or hubiese? | Either | Both 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.
