B2

Pluperfect Subjunctive in Spanish

Pluscuamperfecto de Subjuntivo

This article is part of the Spanish grammar tree on Settemila Lingue.

In Brief

The Spanish pluperfect subjunctive uses hubiera or hubiese plus a past participle (a form such as venido, “come,” or hecho, “done”): Ojalá hubieras venido means “I wish you had come.” It presents an earlier past event as wished for, doubted, emotionally evaluated, or contrary to fact. In an unreal past condition, it commonly pairs with the conditional perfect: Si lo hubiera sabido, habría ido (“If I had known, I would have gone”).

Overview

The pluperfect subjunctive (pluscuamperfecto de subjuntivo) combines two ideas. “Pluperfect” means that an action happened—or could have happened—before another point in the past. “Subjunctive” is a mood, a way of framing an event rather than locating it in time: the speaker presents the event through a wish, doubt, reaction, condition, or other non-straightforward viewpoint.

This B2 form is especially important when discussing missed opportunities, regrets, uncertain reports, and imagined alternatives to the past. English often uses “had + past participle” in both factual and non-factual clauses. Spanish makes an additional mood distinction: Sabía que había llegado states “I knew that she had arrived,” while Dudaba que hubiera llegado says “I doubted that she had arrived.” The arrival is earlier than the knowing or doubting in both sentences, but only doubt calls for the subjunctive.

The tense builds directly on the Imperfect Subjunctive. Instead of using a lexical verb such as viniera, you conjugate the helping verb haber in that form and add a past participle: hubiera venido.

How It Works

The basic formula

The structure is:

imperfect subjunctive of haber + past participle

Spanish has two equivalent imperfect-subjunctive series, one in -ra and one in -se. Therefore, every pluperfect subjunctive form has two standard versions.

Person -ra series -se series
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

Notice the written accents in hubiéramos and hubiésemos. They preserve the expected stress.

The -ra series is more frequent in present-day speech and writing across much of the Spanish-speaking world. The -se series has the same core meaning and is not incorrect; it may sound more formal, literary, or stylistically varied. A speaker can say either No creía que hubieran salido or No creía que hubiesen salido.

Building the past participle

A past participle is the verb form used with haber in compound tenses. Regular participles follow these patterns:

Infinitive ending Formation Example
-ar stem + -ado hablar → hablado
-er stem + -ido comer → comido
-ir stem + -ido salir → salido

Some common participles are irregular and must be learned as whole forms.

Infinitive Participle Example
abrir abierto hubieran abierto
decir dicho hubieras dicho
escribir escrito hubiese escrito
hacer hecho hubiéramos hecho
morir muerto hubiera muerto
poner puesto hubiesen puesto
romper roto hubieras roto
ver visto hubiera visto
volver vuelto hubierais vuelto

With haber, the participle does not agree with the subject or with an object. It stays unchanged: Ella hubiera llegado, Ellos hubieran llegado, and Las cartas que hubieras escrito. Do not change llegado to llegada or escrito to escritas in these compound forms.

Pronouns and negatives

Object and reflexive pronouns go immediately before the conjugated auxiliary haber:

  • Si me lo hubieras dicho — “If you had told me”
  • Ojalá se hubiera acordado — “I wish he/she had remembered”
  • Dudaba que la hubiesen invitado — “I doubted that they had invited her”

A negative word also comes before the auxiliary: Ojalá no hubiéramos salido tan tarde (“I wish we had not left so late”). The participle and auxiliary form one verb unit, so you cannot place a pronoun between them.

Choosing it after a past main clause

The pluperfect subjunctive usually refers to an event completed before the time of the main verb. A past-tense main clause plus a subjunctive trigger often creates this sequence:

Time relationship Spanish Meaning
simultaneous or later than the past main verb Quería que vinieras. I wanted you to come.
earlier than the past main verb Quería que hubieras venido. I wanted you to have come / I wished you had come.

The trigger still matters. Desire, denial, doubt, emotion, evaluation, and certain conjunctions call for the subjunctive; the pluperfect locates the dependent event earlier. Compare:

  • Me dijeron que Ana había salido — “They told me that Ana had left.” The speaker reports it as information.
  • No creían que Ana hubiera salido — “They did not believe that Ana had left.” Disbelief triggers the subjunctive.

Wishes and reactions about the past

With ojalá, the pluperfect subjunctive normally expresses a wish about a completed past situation, often one that can no longer be changed:

  • Ojalá hubieras venido. — “I wish you had come.”
  • Ojalá no hubiera llovido. — “If only it had not rained.”

It also follows reactions and evaluations when the event is earlier: Me alegró que hubieras aprobado (“I was glad you had passed”) and Fue una pena que no hubiesen podido quedarse (“It was a shame they had not been able to stay”). The subjunctive does not mean the event failed to happen in these reaction clauses; Me alegró que hubieras aprobado normally treats the passing as real.

Unreal past conditions

A third conditional imagines a past condition that did not occur, then gives its imagined result:

si + pluperfect subjunctive, conditional perfect

Si hubiéramos reservado antes, habríamos pagado menos.

“If we had booked earlier, we would have paid less.”

The conditional perfect is habría/habrías... + participle. Do not put it directly after conditional si. The order of the two clauses can be reversed without changing the grammar: Habríamos pagado menos si hubiéramos reservado antes. A comma is usual when the si clause comes first.

Examples in Context

Spanish English Note
Ojalá hubieras venido. I wish you had come. A regretful wish about the past
Si hubiera tenido tiempo, te habría acompañado. If I had had time, I would have gone with you. Unreal past condition and result
Como si nunca hubiera pasado. As if it had never happened. Como si requires a past subjunctive form here
Dudaba que hubiera llegado. I doubted that he/she had arrived. Earlier event viewed through doubt
Me alegró que hubierais encontrado piso. I was glad that you had found an apartment. A reaction to a completed event
No creíamos que lo hubiesen hecho a propósito. We did not believe they had done it on purpose. Negative belief
Buscaban a alguien que hubiera trabajado con niños. They were looking for someone who had worked with children. The person’s relevant experience was not established
Fue una pena que no pudieras venir. It was a shame you could not come. The inability overlaps with the relevant occasion
Fue una pena que no hubieras podido avisarnos. It was a shame you had not been able to let us know. The inability is viewed as earlier and completed
Negó que le hubieran enviado el contrato. He/She denied that they had sent him/her the contract. Denial triggers the subjunctive
Nos habló como si nos hubiéramos conocido antes. He/She spoke to us as if we had met before. Imagined earlier background
No había nadie que hubiera visto el accidente. There was nobody who had seen the accident. No known person met the description
Aunque hubiera salido antes, habría perdido el tren. Even if I had left earlier, I would have missed the train. Conceded hypothetical condition
Quizá hubieran tomado otra ruta. Perhaps they had taken another route. Possible explanation; the indicative is also possible with a different degree of commitment

Common Mistakes

Using the conditional after conditional si

  • Wrong: Si habría sabido la verdad, no habría firmado.
  • Right: Si hubiera sabido la verdad, no habría firmado.
  • Why: In a contrary-to-fact past condition, the si clause takes the pluperfect subjunctive. The imagined result normally takes the conditional perfect.

Using the imperfect subjunctive for an earlier completed event

  • Wrong: Dudaba que llegara antes de la reunión when you mean “I doubted that she had arrived before the meeting.”
  • Right: Dudaba que hubiera llegado antes de la reunión.
  • Why: Llegara can describe an action simultaneous with or later than the past viewpoint. Hubiera llegado clearly marks the arrival as already completed before that point.

Making the participle agree

  • Wrong: No creía que ellas hubieran llegadas.
  • Right: No creía que ellas hubieran llegado.
  • Why: A participle used with haber is invariable. Person and number appear on hubieran, not on llegado.

Splitting the auxiliary and participle with a pronoun

  • Wrong: Si hubiera me lo dicho...
  • Right: Si me lo hubiera dicho...
  • Why: Unstressed object pronouns come before the conjugated auxiliary: me lo hubiera dicho.

Using the subjunctive simply because the sentence is in the past

  • Wrong: Sabía que hubiera terminado for a straightforward fact.
  • Right: Sabía que había terminado.
  • Why: Past time alone does not trigger the subjunctive. Affirmative saber normally presents its complement as known information, so the pluperfect indicative había terminado is appropriate.

Mixing the two form series within one auxiliary

  • Wrong: hubiesera venido
  • Right: hubiera venido or hubiese venido
  • Why: -ra and -se are two complete alternatives, not pieces that can be combined.

Usage Notes

English “had” does not automatically mean hubiera

English uses “had + participle” in several jobs. Spanish may require había (pluperfect indicative) or hubiera/hubiese (pluperfect subjunctive), depending on how the event is framed:

Meaning Spanish Why
I knew that she had left. Sabía que había salido. Known or asserted information
I doubted that she had left. Dudaba que hubiera salido. Doubt
If she had left earlier... Si hubiera salido antes... Unreal condition
I wish she had left earlier. Ojalá hubiera salido antes. Past wish

This mood choice is often the main difficulty for English-speaking learners. Translate the relationship, not the word “had”: ask whether the clause is asserted as information or placed under a trigger such as doubt, desire, reaction, nonexistence, or hypothesis.

Hubiera and hubiese

Both series are grammatical throughout the Spanish-speaking world. Hubiera is generally the safest form for active use because it is very common and neutral. Learn to recognize hubiese, since it appears regularly in formal prose, journalism, literature, and some speakers’ everyday usage. Switching series between separate clauses is grammatically possible, but using one consistently usually sounds smoother.

Not every subjunctive clause is unreal

In Me sorprendió que hubieras terminado tan pronto, the speaker normally accepts that you finished; the surprise is what licenses the subjunctive. Likewise, Lamentó que hubieran cancelado el vuelo presents the cancellation as regrettable, not imaginary. “Subjunctive” should not be reduced to “not real.” It can mark the clause as dependent on an attitude or evaluation.

Como si and an earlier event

Como si (“as if”) is followed by the imperfect or pluperfect subjunctive, not the indicative. Use the pluperfect when the imagined event comes first: Me saludó como si me hubiera visto el día anterior (“She greeted me as if she had seen me the day before”). Use the imperfect when the state or action is simultaneous: Me habla como si fuera un niño (“He talks to me as if I were a child”).

Beyond the Basics / Advanced Use

Hubiera in the result clause

Alongside the textbook pattern Si lo hubiera sabido, habría venido, Spanish also commonly uses the -ra pluperfect subjunctive in the result clause:

Si lo hubiera sabido, hubiera venido.

This use is standard, especially in speech, although habría venido makes the condition/result contrast especially transparent for learners. What remains wrong in the ordinary unreal conditional is conditional perfect directly after si: not si lo habría sabido. The -se form is much less natural as a replacement for the conditional in the result clause, so do not assume all uses of hubiera and hubiese are interchangeable outside their normal subjunctive role.

Mixed conditionals

The past condition can have a present result:

Si hubiera aceptado aquel trabajo, ahora viviría en Chile.

“If I had accepted that job, I would be living in Chile now.”

Here, hubiera aceptado describes the unreal past choice, while the simple conditional viviría describes its imagined present consequence. The verb forms follow the time of each part, not a requirement that both halves look alike.

Subjunctive in relative clauses

A relative clause adds information about a person or thing, often after que. The pluperfect subjunctive can describe earlier experience when the person or thing is unknown, denied, or not found:

  • Necesitaban a alguien que hubiera gestionado proyectos internacionales. — They needed someone who had managed international projects.
  • No encontré ningún documento que hubiera firmado el director. — I did not find any document that the director had signed.

If the person or document is specific and known, the indicative is likely: Contrataron a una persona que había gestionado proyectos internacionales (“They hired a person who had managed international projects”).

Flexible time viewpoint

Tense sequence in real Spanish is guided by meaning, not only by a mechanical “past main verb = past subjunctive” rule. A present reaction can look back on a completed event: Me alegra que hayas venido (“I’m glad you came”) normally uses the present perfect subjunctive because the reaction belongs to the present. Shift that viewpoint into the past and Me alegró que hubieras venido becomes natural. Choosing between hayas venido and hubieras venido therefore depends on the speaker’s time frame as well as the event itself.

Practice Tips

  1. Build two-part contrasts. Take a factual sentence such as Sabía que habían salido and change the trigger: Dudaba que hubieran salido. This trains mood choice rather than mere conjugation.
  2. Reconstruct missed opportunities. Write five pairs about harmless past situations: Si hubiera salido antes, habría llegado a tiempo. Then reverse the clause order and add object pronouns where possible.
  3. Listen for the auxiliary. In interviews or podcasts, note each hubiera, hubieras, or hubieran and identify its job: wish, doubt, reaction, como si, relative clause, or condition. Also collect any -se forms so they become easy to recognize.

Related Concepts

  • Prerequisite: Imperfect Subjunctive — supplies the hubiera/hubiese forms and the basic logic of past subjunctive clauses.

Prerequisite

Imperfect Subjunctive in SpanishB2

More B2 concepts

This concept in other languages

Compare across all languages

Practice Pluperfect Subjunctive in Spanish with a free Settemila Lingue account. We will set up Spanish · B2 and generate cards for this exact grammar concept.

Practice this concept