Cadenas condicionales: si A entonces B y si B entonces C

Most Spanish grammar references stop at the three "types" of si-clause: real (si + present), hypothetical (si + imperfect subjunctive + conditional), and counterfactual past (si + pluperfect subjunctive + conditional perfect). What they don't cover is what happens when you chain conditionals — when the consequence of one si clause becomes the antecedent of the next, two or three layers deep. This is where C1-level Spanish writers prove themselves, and where many advanced learners quietly fall apart: the tenses must align across the chain, and a single slip propagates errors downstream.

Why chains are hard

A single si clause has two slots — antecedent (the "if" part) and consequent (the "then" part). A chain has at least three: A → B → C. To stay grammatical, you need both si-clauses to be in the same conditional type, and the intermediate proposition has to behave consistently as both a consequence (of A) and an antecedent (of B).

The trick is that the verbs marking those roles take different forms. In a hypothetical chain, si A → B uses imperfect subjunctive in A and conditional in B; but if B then becomes the antecedent of a second si clause, you don't repeat the conditional — you go back to imperfect subjunctive.

Si tuviera tiempo, iría al gimnasio, y si fuera al gimnasio, dormiría mejor.

If I had time, I'd go to the gym, and if I went to the gym, I'd sleep better.

Look at fuera in the middle: it's serving as the consequent of clause 1 (so in another world it would have been iría), but here it has been re-cast as the antecedent of clause 2, so it takes imperfect subjunctive. This is the central mechanic of conditional chaining: the same proposition shifts form depending on whether you're describing it as a result or restating it as a condition.

Type 1 chains: real conditionals (present + present/future)

The simplest case. Each si clause uses present indicative in the antecedent and present or future in the consequent. Chains just repeat the pattern.

Si llueve, no salimos, y si no salimos, perdemos la reserva.

If it rains, we don't go out, and if we don't go out, we lose the booking.

Si apruebas el examen, te dan la beca, y si te dan la beca, te puedes ir a Berlín.

If you pass the exam, they give you the scholarship, and if they give it to you, you can go to Berlin.

Easy because no subjunctive is involved — the tenses are all indicative, and the chain works the way it does in English. The risk is dropping into colloquial mood-switching ("si te darían la beca…"), which is a regional non-standard pattern, not chain-related.

Type 2 chains: hypothetical present/future

Here the pattern is si + imperfect subjunctive → conditional. In a chain, every si slot stays in imperfect subjunctive, every consequent slot stays in conditional.

Si me tocara la lotería, dejaría el trabajo, y si dejara el trabajo, me iría a vivir al pueblo.

If I won the lottery, I'd quit my job, and if I quit my job, I'd go live in the village.

Si supieras lo que sé yo, no confiarías en él, y si no confiaras en él, no le habrías prestado el dinero.

If you knew what I know, you wouldn't trust him, and if you didn't trust him, you wouldn't have lent him the money.

The second example shifts to a counterfactual past in the final clause — a perfectly natural drift. Conditional chains are not required to stay in one "type"; the tenses move with the temporal logic.

💡
Spanish speakers can — and do — switch between -ra and -se forms of the imperfect subjunctive freely within a chain. The two are interchangeable: si tuviera… and si tuviese… mean the same thing. Mixing them in one sentence is fine; choosing one and sticking to it sounds slightly more careful. (See ra-vs-se for the regional and stylistic distribution.)

Type 3 chains: counterfactual past

Pattern: si + pluperfect subjunctive → conditional perfect. Chained:

Si hubiéramos salido antes, habríamos llegado a tiempo, y si hubiéramos llegado a tiempo, no nos habríamos perdido el principio.

If we had left earlier, we would have arrived on time, and if we had arrived on time, we wouldn't have missed the beginning.

Si me lo hubieras dicho, habría hecho algo, y si yo hubiera hecho algo, esto no habría pasado.

If you had told me, I would have done something, and if I had done something, this wouldn't have happened.

The conditional perfect (habría llegado) and the hubiera/hubiese + participle alternation (hubiéramos llegado) are the moving parts. Note that in Peninsular Spanish, the pluperfect subjunctive frequently substitutes for the conditional perfect in the consequent — "si me lo hubieras dicho, hubiera hecho algo" — which is fully standard and very common in speech and writing.

Si lo hubiera sabido, hubiera venido antes.

If I had known, I would have come earlier.

Mixed-type chains: when worlds collide

The most interesting case. A chain may legitimately combine a counterfactual past with a hypothetical present, because the present consequence of a past unrealised cause is a real thing speakers describe.

Si me hubiera quedado en Madrid, ahora trabajaría en la editorial de mi tío.

If I had stayed in Madrid, I'd now be working at my uncle's publishing house.

Si hubiéramos comprado la casa entonces, hoy valdría el triple, y no tendríamos que pagar alquiler.

If we'd bought the house back then, today it'd be worth three times as much, and we wouldn't have to pay rent.

This "type 3 + type 2" mix is one of the highest-value patterns at C1 because it lets you talk about how unfulfilled past events still shape your present — and it's grammatically tight: pluperfect subjunctive in the antecedent, simple conditional in the consequent (because the consequence is present, not past).

A three-step mixed chain:

Si hubieras estudiado medicina como te dijo tu padre, ahora trabajarías en un hospital, y no estarías quejándote de tu sueldo.

If you'd studied medicine as your father told you to, you'd now be working in a hospital, and you wouldn't be complaining about your salary.

Conditional chains don't have to use si every time. Spanish has alternatives that slot smoothly into a chain.

Como + subjunctive introduces a warning-flavoured conditional, almost always with a negative consequence.

Como sigas así, te van a despedir, y como te despidan, no sé cómo vas a pagar la hipoteca.

If you keep going like this, they're going to fire you, and if they fire you, I don't know how you're going to pay the mortgage.

De + infinitive is a compact alternative to si-clauses, very common in writing and in elevated speech.

De haberlo sabido, no habría ido; y de no haber ido, ahora no tendría este problema.

Had I known, I wouldn't have gone; and not having gone, I wouldn't have this problem now.

Mixing si, como, and de + infinitivo within a single chain is perfectly natural and a sign of fluent prose. The tenses still have to align: each link contributes to the same logical temporal frame.

Chaining with aunque and a menos que

Real-world conditional reasoning rarely stays purely si-based. The most useful chain extensions add concessive aunque ("even if") and exceptive a menos que ("unless") links, both of which select the subjunctive when the proposition is hypothetical.

Aunque + subjunctive stacks a concession onto a conditional: "if A, then B — but even if C, still B." The aunque clause grants a counter-condition while preserving the original consequent.

Si tengo tiempo, voy al gimnasio, y aunque haga frío, salgo a correr.

If I have time, I go to the gym, and even if it's cold, I go out for a run.

Si me lo pide, lo hago, aunque no me apetezca.

If she asks me, I'll do it, even if I don't feel like it.

The mood split inside aunque itself is real: indicative for known facts ("even though it's cold, which it is"), subjunctive for hypothetical or as-yet-unknown ("even if it should be cold"). In a forward-looking chain, the subjunctive is almost always the right choice.

Si hubiéramos salido antes, habríamos llegado a tiempo, aunque hubiera habido tráfico.

If we had left earlier, we would have arrived on time, even if there had been traffic.

A menos que + subjunctive ("unless") is the exceptive twin of si no. It always takes subjunctive and slots cleanly into hypothetical chains as an escape clause.

Si todo va bien, te lo entrego el viernes, a menos que surja algún imprevisto.

If everything goes well, I'll deliver it to you on Friday, unless something unexpected comes up.

Si me tocara la lotería, dejaría el trabajo, a menos que mis hijos me convencieran de lo contrario.

If I won the lottery, I'd quit my job, unless my kids talked me out of it.

Notice the tense alignment in the second example: tocara (imperfect subj) → dejaría (cond) → convencieran (imperfect subj). The a menos que clause matches the hypothetical frame of the si clause it qualifies, not the conditional consequent. The same agreement rule that governs si chains — antecedent slots demand subjunctive — applies to a menos que by analogy.

A fully stacked chain can run si... aunque... a menos que... as a single, tightly aligned sentence:

Si te invitan, ve; aunque no conozcas a nadie, te lo pasarás bien, a menos que la fiesta sea de las raras.

If they invite you, go; even if you don't know anyone, you'll have a good time, unless it's one of those weird parties.

Resumptive pronouns and eso

In long chains, native speakers often replace the repeated antecedent with a demonstrativeeso, lo cual, lo que — to avoid heavy repetition.

Si me ofrecieran ese trabajo, lo aceptaría, y eso me obligaría a mudarme a Barcelona.

If they offered me that job, I'd take it, and that would force me to move to Barcelona.

Si hubiera estudiado más, habría aprobado, lo cual me habría permitido entrar en la universidad.

If I'd studied more, I'd have passed, which would have allowed me to enter the university.

Here the second link drops si entirely and just uses eso / lo cual as the implicit antecedent. The chain still holds because the conditional/conditional perfect in the consequent signals the same hypothetical frame.

💡
Watch for the rhythm of long chains in good Spanish writing — opinion columns in El País, novels by Javier Marías, essays. Writers typically use si for the first link, then switch to eso or lo cual for subsequent links. Repeating si three times in a sentence sounds clunky.

Comparison with English

English chains in a similar way but uses fewer distinct tense forms. Where Spanish has si tuviera... iría... y si fuera..., English has "if I had... I'd go... and if I went..." — the same form ("had", "went") for both antecedent slots. Spanish learners from English often default to keeping the same form for the same proposition across the chain, which produces wrong patterns like "y si iría al gimnasio..." (using the conditional where Spanish requires subjunctive in the antecedent slot).

The other major divergence: English has no clean equivalent of the Spanish hubiera + hubiera pattern (pluperfect subjunctive substituting for conditional perfect). English speakers tend to overuse habría + participio in counterfactual consequents because that's what mirrors "would have" — but in Peninsular Spanish, both forms coexist, and hubiera + participio is often the more natural choice.

Common mistakes

❌ Si tendría tiempo, iría al gimnasio.

Incorrect — the antecedent of a hypothetical si-clause requires imperfect subjunctive, not conditional. This is a colloquial non-standard pattern in some regions.

✅ Si tuviera tiempo, iría al gimnasio.

If I had time, I'd go to the gym.

❌ Si me tocara la lotería, dejaría el trabajo, y si dejaría el trabajo...

Incorrect — the second si-clause antecedent must go back to imperfect subjunctive.

✅ Si me tocara la lotería, dejaría el trabajo, y si dejara el trabajo...

If I won the lottery, I'd quit my job, and if I quit my job...

❌ Si hubiera salido antes, llegaría a tiempo.

Inconsistent type-mixing without justification — counterfactual antecedent paired with simple-present-result conditional consequent only works if the consequent is genuinely present, not past.

✅ Si hubiera salido antes, habría llegado a tiempo.

If I had left earlier, I would have arrived on time.

❌ Como sigues así, te van a despedir.

Incorrect — como with a conditional meaning requires subjunctive.

✅ Como sigas así, te van a despedir.

If you keep going like this, they're going to fire you.

❌ De haberlo sabía, no habría ido.

Incorrect — de + infinitive uses the infinitive, not a finite verb.

✅ De haberlo sabido, no habría ido.

Had I known, I wouldn't have gone.

Key takeaways

Conditional chains hold together when you respect three rules. First, the antecedent slot of every si clause demands the appropriate subjunctive (present-imperfect for hypothetical, pluperfect for counterfactual), regardless of what tense filled that proposition's consequent slot upstream. Second, the chain doesn't have to stay in one type — mixed type 3 + type 2 chains describing how past unrealised events shape present reality are some of the most expressive sentences Spanish offers. Third, native writers vary the linking word — si, como, de + infinitivo, eso, lo cual — to avoid mechanical repetition. Master this and your conditional reasoning starts sounding like a native essayist rather than a textbook drill.

Now practice Spanish

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Spanish

Related Topics

  • Imperfecto de subjuntivo en oraciones con 'si'B1Build counterfactual present conditionals with si + imperfect subjunctive + conditional — and avoid the cardinal English-speaker error of putting the conditional or the indicative after si.
  • Si-clauses tipo 3: pluscuamperfecto de subjuntivo + condicional compuestoB2Past counterfactual conditionals — if I had done X, I would have done Y — built with the pluperfect subjunctive in the si-clause and the conditional perfect in the result clause.
  • Condicional para situaciones hipotéticasB1How the conditional pairs with the imperfect subjunctive to talk about counterfactual present situations — Si tuviera tiempo, viajaría más.
  • Condicionales en estilo indirectoB2How si-clauses shift when reported in indirect speech — the asymmetry between Type 1 (real) and Type 2/3 (hypothetical) conditionals, and the rule that the imperfect subjunctive stays put while the result clause backshifts.
  • Mezclando tipos de cláusulasC1How Spanish layers conditional, temporal, concessive, and relative subordination in a single sentence — parsing strategies, mood interaction, and pronoun resolution in dense multi-clause syntax.
  • Correlativas: cuanto más X, más YB2Spanish's correlative comparative construction — cuanto más X, más Y — is the equivalent of English 'the more X, the more Y', but with its own agreement rules, mood patterns, and idiomatic variants.