Spanish grammar Part of Chapter 26

CEFR B2-C1

4 min read

Test yourself (22 questions)

Spanish Pluperfect Subjunctive and Conditional Perfect

By Michael McGettrick and Sergio Linares-HernandesUpdated 12 October 2026

Both tenses are plus a past participle. Only changes:

Quick check

Three quick questions on what you have just read. The full practice is further down.

Spot the mistake

0/3

Each sentence has one mistake. Tap it.

  • , . - If I had known, I would have come.
  • . - If only we had studied more.

The two tenses on one screen

pluperfect subjunctive (hubiera + participle)conditional perfect (habría + participle)What do the colours mean?
TenseBuilt fromExample
Pluperf. subj.imperfect subjunctive of
Cond. perfectconditional of
JobSpanishEnglish
the unreal if ...If I had known...
the unreal result... ....I would have come.
an earlier action .I was glad that you had come.
regret .If only we had studied more.
would have, alone¿ ?What would you have done?

The blue box is the pluperfect subjunctive and the dashed pink box the conditional perfect, all page long. You need the imperfect subjunctive and the conditional first: these two tenses are those tenses of .

Building the pluperfect subjunctive

pluperfect subjunctive (hubiera + participle)What do the colours mean?

Take the imperfect subjunctive of and add a past participle:

hubieron, the preterite of haber, drops -ron: hubiera, then the participle
Person-ra set-se set
yo
, ,
,

The two sets mean the same: and are both "if he/she had come". The forms carry a written accent: , .

Three rules hold for every compound tense:

RuleSpanishEnglish
no agreement ...If they had spoken...
nothing between ...If you hadn't said it...
pronouns in front ...If you had told me...

Building the conditional perfect

conditional perfect (habría + participle)What do the colours mean?

Same participle, a different : the conditional, .

PersonCond. perfectEnglish
yo I would have eaten
you would have eaten
, , he/she would have eaten
we would have eaten
you would have eaten
, they would have eaten

The stem is the short habr- of and , and every form keeps the accent on the í. There is no -se version: the conditional is always -ía.

On its own it says what would have happened:

  • ¿ ? - What would you have done in my place?
  • . - I wouldn't have said it.

Si hubiera sabido, habría venido

pluperfect subjunctive (hubiera + participle)conditional perfect (habría + participle)What do the colours mean?

The two tenses meet in the unreal past, a sentence about a past that did not happen. The if takes the pluperfect subjunctive, the result the conditional perfect:

UseSpanishEnglish
regret , .If I had known, I would have come.
the weather , .If it hadn't rained, we'd have gone to the beach.
result first .We'd have been on time if there hadn't been so much traffic.

All three types of sentence, side by side, are on the si clauses page.

Hubiera for habría in the result

pluperfect subjunctive (hubiera + participle)conditional perfect (habría + participle)What do the colours mean?

In the result half, can stand in for . Both are standard, all over the Spanish-speaking world:

  • , . - If I had known, I would have told you.
  • , . - The same, and just as correct.

The swap runs one way only:

VerdictSentenceWhy
right , . in the result
wrong , .never - straight after
avoid , .the RAE advises -ra in the result

Me alegré de que hubieras venido

pluperfect subjunctive, the earlier actionimperfect subjunctive, the same timeWhat do the colours mean?

Outside sentences, the pluperfect subjunctive is the subjunctive one step back. When a past trigger (emotion, doubt, denial, an impersonal phrase) reacts to something that happened earlier still, the verb after goes into the pluperfect subjunctive:

  • hubieras venido: you had come (earlier)

  • me alegré: I was glad

  • now

Timeline from past to future, with now marked.

TriggerSpanishEnglish
emotion .I was glad that you had come.
doubt .They didn't believe we had finished.
impersonal .It was a shame you hadn't seen it.
impossible .It was impossible they had already arrived.

Set it against the imperfect subjunctive, which puts both actions at the same time:

  • . - I was glad you came.
  • . - I was glad you had come (before).

With no trigger, the plain pluperfect does the job: . - It was true that they had already arrived.

Ojalá hubiera: regret about the past

pluperfect subjunctive, a sealed pastimperfect subjunctive, an unreal nowWhat do the colours mean?

with the pluperfect subjunctive wishes that the past had gone differently. It is pure regret:

RegretSpanishEnglish
a lost chance .If only we had studied more.
words said .I wish you hadn't said it.
a missed day .I wish you had been there.

The imperfect subjunctive wishes about now; the pluperfect subjunctive wishes about a past that is over:

  • . - I wish we had time (now).
  • . - I wish we had had time (then).

The same step back works after : . - She acted as if nothing had happened. More in si clauses.

Mistakes English speakers make

pluperfect subjunctive (hubiera + participle)conditional perfect (habría + participle)What do the colours mean?
WrongRightWhy
...never - straight after
.the accent
hablada .the participle never agrees
no .nothing between and participle
.the trigger needs the subjunctive

What to do next

  1. Write three regrets with and three ..., ... sentences.
  2. Do the drills below.
  3. Then si clauses for all three types side by side.

Practise: test yourself

Build the word

0/4

Build the form of haber from its pieces.

  1. tú, pluperfect subjunctive (-ra)

    Accents optional

    Your word is empty.

  2. nosotros, pluperfect subjunctive (-ra)

    Accents optional

    Your word is empty.

  3. nosotros, conditional perfect

    Accents optional

    Your word is empty.

  4. ellos, conditional perfect

    Accents optional

    Your word is empty.

Complete the story

0/4

Choose the form of haber for each gap.

The train Marta missed

Marta perdió el tren. Si salido antes, llegado a tiempo. Su madre le dijo: Ojalá me lo dicho. Pero se alegró de que no pasado nada más.

Gap 1 of 4

Spot the mistake

0/4

Each sentence has one mistake. Tap it.

Pick the right one

0/6

Pick the auxiliary the sentence needs.

  1. Si sabido, habría venido.

  2. Si hubieras salido antes, llegado a tiempo. (you would have)

  3. Ojalá estudiado más.

  4. No creía que ya terminado. (ellos)

  5. Era verdad que ya llegado. (ellos, a plain fact)

  6. ¿Qué hecho tú en mi lugar? (would you have)

Translation drill

0/4

Translate into English.

  1. Si lo hubiéramos sabido, habríamos venido.

  2. Ojalá hubiéramos estudiado más.

  3. Me alegré de que hubieras venido.

  4. Ella actuó como si nada hubiera pasado.

Chapters 1 and 2 free

This article is one lesson in a whole course

Every grammar point has its own article and drill, and the course wraps them in graded stories, games and printable worksheets, in the order you need them.

Chapters 1 and 2 free, forever. Plus: 7 days free, then $5 a month for all eleven languages.

Start learning free

Spanish · Free printables

Practice worksheets and infographics

Practice worksheets with answer keys built in, plus infographic and listicle formats. Open any one to view, print or save.

Free for members

The printable worksheets, infographics and PDFs are free with an account. Start a free week and download as many as you like.

Start your free week

Frequently asked questions

How do you form the pluperfect subjunctive in Spanish?
Take the imperfect subjunctive of and add a past participle: , , , , , , or the -se set , and so on. So gives or . The participle never changes, and the form takes an accent: .
How do you form the conditional perfect in Spanish?
Take the conditional of and add a past participle: , , , , , . So gives (I would have eaten), gives (you would have come). Every form has the accent on the í, and there is no -se version.
What is the difference between the pluperfect subjunctive and the conditional perfect?
They sit in different halves of an unreal past sentence. The pluperfect subjunctive carries the if: (if I had studied). The conditional perfect carries the result: (I would have passed). Put together: , .
Can replace in Spanish?
In the result half, yes, and it is standard: , means the same as . The swap never runs the other way: is not standard Spanish. Keep the -se form () to the half.
When else is the pluperfect subjunctive used?
Wherever the subjunctive is needed and the action came before a past moment: (I was glad that you had come). After it regrets the past: (if only I had studied more). After it makes an unreal past comparison: .