B2

Past Conditional Sentences

Condicionales Pasadas

Past Conditional Sentences in Spanish

Overview

Past conditional sentences -- often called the "third conditional" -- express hypothetical situations about the past: things that did not happen but could have happened under different circumstances. "If I had known, I would have come." "If she had studied, she would have passed." These sentences are inherently about regret, missed opportunities, and alternate versions of the past.

At the B2 level, mastering this construction is a significant achievement. It requires combining two complex tenses -- the pluperfect subjunctive and the perfect conditional -- in a single sentence. But the payoff is enormous: you gain the ability to reflect on the past with nuance and express yourself about some of the most emotionally meaningful aspects of human experience.

Spanish also allows mixed conditionals, which combine different time frames in the si clause and the result clause. These add even more flexibility to your expression.

How It Works

The Third Conditional Formula

Si + pluperfect subjunctive, perfect conditional

Component Tense Formation
Si clause Pluperfect subjunctive si + hubiera/hubiese + past participle
Result clause Perfect conditional habría + past participle
Person Si clause (hubiera) Result clause (habría)
yo si hubiera sabido habría venido
si hubieras llamado habrías entendido
él/ella si hubiera estudiado habría aprobado
nosotros si hubiéramos salido habríamos llegado
ellos si hubieran venido habrían visto

Comparison of All Three Conditional Types

Type Si clause Result clause Example Translation
1st (real) present indicative future Si llueve, no iré. If it rains, I won't go.
2nd (unreal present) imperfect subjunctive simple conditional Si lloviera, no iría. If it rained, I wouldn't go.
3rd (unreal past) pluperfect subjunctive perfect conditional Si hubiera llovido, no habría ido. If it had rained, I wouldn't have gone.

Mixed Conditionals

Mixed conditionals combine different time frames. They are less common but important at the B2 level:

Mix Pattern Example Translation
Past condition → present result Si + pluperfect subj. → simple conditional Si hubiera estudiado medicina, sería médico ahora. If I had studied medicine, I would be a doctor now.
Present condition → past result Si + imperfect subj. → perfect conditional Si fuera más alto, habría jugado al baloncesto. If I were taller, I would have played basketball.

Alternative Structure: Hubiera in Both Clauses

In colloquial Spanish, some speakers use the pluperfect subjunctive in both clauses:

Standard Colloquial alternative
Si hubiera sabido, habría venido. Si hubiera sabido, hubiera venido.

This is widely used and understood, though the standard form with habría is considered more correct in formal contexts.

Clause Order

Either order works:

Order Example
Si clause first Si hubiera sabido, habría venido.
Result first Habría venido si hubiera sabido.

When the si clause comes first, use a comma between the clauses.

Examples in Context

Spanish English Note
Si hubiera sabido, habría venido. If I had known, I would have come. Classic third conditional
Si me lo hubieras dicho, habría entendido. If you had told me, I would have understood. Past communication
Si hubiera estudiado, sería médico ahora. If I had studied, I would be a doctor now. Mixed: past → present
Si hubiera salido antes, habría llegado a tiempo. If I had left earlier, I would have arrived on time. Regret
No habría pasado si hubieras tenido cuidado. It wouldn't have happened if you had been careful. Reversed order
Si no hubiera llovido, habríamos ido a la playa. If it hadn't rained, we would have gone to the beach. Negative si clause
Si hubieran invitado a María, ella habría venido. If they had invited María, she would have come. Third person
¿Qué habrías hecho si hubieras estado allí? What would you have done if you had been there? Hypothetical question
Si hubiera nacido en otro país, mi vida habría sido diferente. If I had been born in another country, my life would have been different. Big hypothetical
Habríamos ganado si hubiéramos jugado mejor. We would have won if we had played better. Sports/competition

Common Mistakes

Using the conditional in the si-clause

  • Wrong: Si habría sabido, habría venido.
  • Right: Si hubiera sabido, habría venido.
  • Why: The conditional (simple or perfect) is never used after si. The si clause always takes a subjunctive form -- in this case, the pluperfect subjunctive.

Using the wrong subjunctive tense in the si-clause

  • Wrong: Si haya sabido, habría venido. (perfect subjunctive)
  • Right: Si hubiera sabido, habría venido. (pluperfect subjunctive)
  • Why: The perfect subjunctive (haya) is not used in si clauses. Past hypotheticals require the pluperfect subjunctive (hubiera/hubiese).

Mixing up the third and second conditionals

  • Wrong: Si tuviera dinero ayer, habría comprado el libro. (imperfect subj. for past)
  • Right: Si hubiera tenido dinero ayer, habría comprado el libro. (pluperfect subj.)
  • Why: When the hypothetical refers to a specific past moment, use the pluperfect subjunctive, not the imperfect subjunctive.

Confusing the indicative pluperfect with the subjunctive

  • Wrong: Si había sabido, habría venido.
  • Right: Si hubiera sabido, habría venido.
  • Why: The si clause requires the subjunctive pluperfect (hubiera sabido), not the indicative pluperfect (había sabido). The indicative states facts; the subjunctive expresses contrary-to-fact situations.

Usage Notes

Past conditional sentences are used with equal frequency across all varieties of Spanish. They are common in everyday conversation -- not just in formal or literary contexts. Whenever people reflect on past decisions, discuss what could have been, or express regret, they use this construction.

The colloquial variant with hubiera in both clauses (Si hubiera sabido, hubiera venido) is very widespread in spoken Spanish throughout Spain and Latin America. While grammar textbooks often present habría in the result clause as the standard, the hubiera...hubiera pattern is so common among native speakers that it is fully accepted in informal contexts.

Mixed conditionals, though less frequent, are important for natural expression. The pattern "if I had [done X in the past], I would [be Y now]" is very common in reflective conversation: Si hubiera ahorrado más, ahora tendría dinero (If I had saved more, I would have money now).

The emotional weight of third conditionals makes them powerful in storytelling, confessions, and heartfelt conversation. They are the tense of "what if" and "if only."

Practice Tips

  • Reflect on real past decisions and create third-conditional sentences: Si hubiera estudiado más en la universidad, habría conseguido un mejor trabajo. Si no hubiera conocido a mi pareja en esa fiesta...
  • Practice all three conditional types as a set with the same topic: Si llueve, no iré / Si lloviera, no iría / Si hubiera llovido, no habría ido. This builds the pattern recognition.
  • Pay attention to the emotional tone: third conditionals are about regret, relief, and reflection. Use them when sharing personal stories to make your Spanish feel more authentic.

Related Concepts

Prerequisite

Perfect ConditionalB2

More B2 concepts

Want to practice Past Conditional Sentences and more Spanish grammar? Create a free account to study with spaced repetition.

Get Started Free