Most C1 learners can produce every Spanish clause type in isolation. The C1-to-C2 jump is learning to stack them: building sentences in which three, four, or five clauses lock together with the right mood, tense, and connector at each joint. This page is a workshop. We take twelve sentences — running from intermediate to genuinely native-like — and dissect each one into its clauses, showing what mood goes where and why. The aim is not to memorize these sentences but to internalize the engineering.
Read each sentence once at full speed, then read the breakdown, then re-read the sentence and feel each clause snap into place.
Sentence 1 — Conditional + concessive + main
Si no te apetece salir, aunque hayamos quedado con ellos, podemos avisarles y quedarnos en casa.
If you don't feel like going out, even though we made plans with them, we can let them know and stay in.
- Si no te apetece salir — real (open) conditional, present indicative.
- aunque hayamos quedado con ellos — concessive in present perfect subjunctive (the meeting is a fact but treated as something the speaker grants but discounts).
- podemos avisarles y quedarnos en casa — main clause, present indicative.
The interaction to notice: si takes the indicative for real conditions, aunque takes the subjunctive when granting a concession the speaker wants to discount. Putting them in the same sentence requires that you choose mood per clause, not by some global rule about the sentence.
Sentence 2 — Temporal anticipation + purpose + main
Cuando llegues al hotel, llámame para que sepa que has aterrizado bien.
When you get to the hotel, call me so I know you've landed safely.
- Cuando llegues al hotel — anticipatory temporal, subjunctive (the arrival is in the future and not yet realized).
- llámame — imperative.
- para que sepa que has aterrizado bien — purpose clause with para que (always subjunctive) + nested completive que has aterrizado (indicative).
Two future-leaning clauses, two different moods. Cuando + future always demands the subjunctive in Spanish — there is no exception. Para que always takes the subjunctive because purposes are by definition unrealized at the point of intending them.
Sentence 3 — Embedded reported speech with backshift
Me prometió que vendría en cuanto pudiera, pero ya son las once y no ha aparecido.
He promised me he would come as soon as he could, but it's already eleven and he hasn't shown up.
- Me prometió — main verb, preterite.
- que vendría — completive, conditional (backshifted from the original vendré).
- en cuanto pudiera — temporal inside reported speech, imperfect subjunctive (backshifted from en cuanto pueda).
- pero ya son las once y no ha aparecido — coordinated main clause, present + present perfect.
The "sequence of tenses" rule in indirect speech: when the reporting verb is past, present-leaning forms shift back one step. Vendré → vendría. Pueda → pudiera. The mood does not change — subjunctive stays subjunctive — only the tense slot does.
Sentence 4 — Cause + concession + result, three-step
Como llevamos toda la semana lloviendo, por más que el sábado salga el sol, el campo va a estar embarrado.
Since it's been raining all week, no matter how much sun comes out on Saturday, the field is going to be muddy.
- Como llevamos toda la semana lloviendo — fronted causal with como, indicative; treats the rain as shared background.
- por más que el sábado salga el sol — concessive of degree, subjunctive (hypothetical / not yet realized).
- el campo va a estar embarrado — main, periphrastic future.
Como in initial position is causal and presupposes; porque could not occupy that slot. Por más que normally governs the subjunctive when the concession is hypothetical or future-leaning (as here, with salga); it can take the indicative for a real, completed event (por más que insistió, no le abrieron), but the hypothetical reading is by far the more common one.
Sentence 5 — Relative clause with subjunctive + temporal + main
Estoy buscando a alguien que sepa alemán para que me ayude con la traducción antes de que se cumpla el plazo.
I'm looking for someone who knows German to help me with the translation before the deadline runs out.
- Estoy buscando a alguien — main, present progressive.
- que sepa alemán — relative with indefinite antecedent, subjunctive.
- para que me ayude con la traducción — purpose, subjunctive.
- antes de que se cumpla el plazo — temporal of anticipation, subjunctive.
Three subjunctives in one sentence, all triggered by different mechanisms: indefinite antecedent, purpose conjunction, anticipation conjunction. A native speaker doesn't think "three triggers" — they feel "this whole sentence is about things that haven't happened yet" and the subjunctive cascades naturally.
Sentence 6 — Counterfactual conditional + concession
Si me hubieras avisado a tiempo, aunque solo fuera con una hora de antelación, habría podido reorganizar la agenda.
If you'd warned me in time, even if only an hour ahead, I could have rearranged my schedule.
- Si me hubieras avisado a tiempo — counterfactual past conditional, pluperfect subjunctive.
- aunque solo fuera con una hora de antelación — concessive inserted into the protasis, imperfect subjunctive.
- habría podido reorganizar la agenda — apodosis, conditional perfect.
Both clauses of the si construction sit in their canonical counterfactual slots. The intervening concession does not disturb the tense logic — it just decorates the protasis with a "even if minimal" qualifier, in the same subjunctive territory.
Sentence 7 — Argumentative chain
Puesto que la propuesta no se ha consensuado con todos los socios, y dado que la ley exige unanimidad en este tipo de decisiones, considero que conviene aplazar la votación hasta que dispongamos de una versión aceptada por las partes.
Given that the proposal hasn't been agreed on with all the partners, and since the law requires unanimity on this kind of decision, I think it's appropriate to postpone the vote until we have a version accepted by both sides.
This sentence (formal) is built like a legal brief.
- Puesto que la propuesta no se ha consensuado — formal causal, present perfect indicative.
- y dado que la ley exige unanimidad — second formal causal, present indicative.
- considero que conviene aplazar la votación — main, with completive que conviene (indicative because considero asserts a belief).
- hasta que dispongamos de una versión — temporal of anticipation, subjunctive.
- aceptada por las partes — reduced relative with past participle.
Notice the principle: every subordinate clause sits in the mood and tense its connector demands, irrespective of what the surrounding clauses are doing. Puesto que gives indicative; hasta que (future-leaning) gives subjunctive; considero que (assertion) gives indicative. There is no global mood for the sentence — each clause stands alone.
Sentence 8 — Free-relative with subjunctive + future
Hagamos lo que hagamos esta tarde, terminaremos cenando donde diga mi suegra, porque ya se ha encargado ella de elegir el sitio.
Whatever we do this afternoon, we'll end up having dinner wherever my mother-in-law says, because she's already taken charge of picking the place.
- Hagamos lo que hagamos — doubled subjunctive of indefinite concession (whatever we do).
- terminaremos cenando — main, future + gerund periphrasis.
- donde diga mi suegra — free-relative locative with subjunctive (place not yet known).
- porque ya se ha encargado ella de elegir el sitio — new-information cause, indicative.
Note the structural rhyme between hagamos lo que hagamos (whatever we do) and donde diga (wherever she says) — both express indefiniteness about the future and both use subjunctive.
Sentence 9 — Concession + temporal + reported wish
Por mucho que me insistas, no pienso ir a la fiesta hasta que no me digan claramente que es informal, y aun así prefiero quedarme leyendo.
No matter how much you insist, I'm not going to the party until they clearly tell me it's casual, and even then I'd rather stay in reading.
- Por mucho que me insistas — concessive of degree, subjunctive.
- no pienso ir a la fiesta — main with pensar + inf meaning "intend."
- hasta que no me digan — anticipatory temporal, subjunctive. The expletive no is optional and very common with hasta que when the main clause itself is negative — it does not negate anything, and appears in both careful writing and everyday speech.
- que es informal — completive after decir asserting fact, indicative.
- y aun así prefiero quedarme leyendo — concessive coda with aun así.
The expletive no after hasta que is a peninsular Spanish quirk worth memorizing — it would be wrong to read it as negating the clause. The two no's in no pienso ir … hasta que no me digan are not double negation; the second is just a stylistic intensifier.
Sentence 10 — Counterfactual + result + observation
De haberlo sabido antes, no me habría molestado en preparar la presentación, visto que al final la reunión se canceló sin previo aviso.
Had I known earlier, I wouldn't have bothered preparing the presentation, seeing as the meeting was canceled in the end without notice.
- De haberlo sabido antes — counterfactual conditional with de + infinitive compound (a literary/formal alternative to si hubiera sabido).
- no me habría molestado en preparar la presentación — apodosis, conditional perfect.
- visto que al final la reunión se canceló sin previo aviso — observational cause, preterite indicative.
The de + infinitive construction (formal/literary) is a more economical way to express a counterfactual condition; it is common in journalism and writing but rare in everyday speech.
Sentence 11 — Negated cause with subjunctive
No te lo digo porque quiera ofenderte, sino porque creo que mereces saber la verdad antes de que sea demasiado tarde.
I'm not telling you this because I want to offend you, but because I think you deserve to know the truth before it's too late.
- No te lo digo — main, present indicative.
- porque quiera ofenderte — rejected cause, subjunctive (because the cause is denied).
- sino porque creo que mereces saber la verdad — corrected cause, indicative (the real cause).
- antes de que sea demasiado tarde — anticipatory temporal, subjunctive.
The subjunctive in porque quiera is the rare but precise use of the subjunctive after a causal porque — it appears only when the cause is being rejected. The corrected cause goes back to the indicative.
Sentence 12 — A fully native compound-complex
Aunque entiendo que no es fácil decir que no a un proyecto así, en cuanto te enteres de las condiciones reales, sospecho que vas a arrepentirte de haber aceptado sin haberte parado a pensar en lo que implicaba a largo plazo.
Although I understand it's not easy to say no to a project like that, the moment you find out the real conditions, I suspect you're going to regret having accepted without stopping to think about what it would mean long-term.
- Aunque entiendo que no es fácil decir que no — concessive with indicative + completive indicative.
- en cuanto te enteres de las condiciones reales — anticipatory temporal, subjunctive.
- sospecho que vas a arrepentirte de haber aceptado — main with completive indicative + vas a + inf
- infinitive compound haber aceptado.
- sin haberte parado a pensar — adverbial subordination with negative compound infinitive.
- en lo que implicaba a largo plazo — embedded relative with neuter lo que, imperfect indicative for the projected past.
This sentence has six clauses and at least four different non-finite forms. Native speakers do not consciously assemble it — they feel the temporal flow (concession → future trigger → future judgment → past omission → past projection) and the mood and tense follow.
The underlying principle
Every clause sits in the mood and tense its connector demands. There is no global mood for a sentence. Aunque in one clause does not affect what cuando does in the next. Once you internalize this, building complex sentences becomes a matter of stringing together known clause-types — not solving each sentence from scratch.
Common Mistakes
❌ Cuando llegarás, llámame.
Incorrect — anticipatory cuando about a future event takes subjunctive, not future indicative.
✅ Cuando llegues, llámame.
When you arrive, call me.
❌ Si hubiera sabido, te habría avisado.
Incorrect — counterfactual conditionals need an object clitic; lo / la / le must reappear: 'Si lo hubiera sabido...' is the correct form.
✅ Si lo hubiera sabido, te habría avisado.
If I'd known (it), I'd have warned you.
❌ No te lo digo porque quiero ofenderte, sino porque creo que mereces saberlo.
Incorrect — a denied cause requires the subjunctive.
✅ No te lo digo porque quiera ofenderte, sino porque creo que mereces saberlo.
I'm not telling you because I want to offend you, but because I think you deserve to know.
❌ Estoy buscando alguien que sabe alemán.
Incorrect — an indefinite antecedent triggers the subjunctive in the relative.
✅ Estoy buscando a alguien que sepa alemán.
I'm looking for someone who knows German.
❌ Me prometió que vendrá en cuanto puede.
Incorrect — past reporting verb requires backshift to conditional + imperfect subjunctive.
✅ Me prometió que vendría en cuanto pudiera.
He promised he'd come as soon as he could.
Key Takeaways
- A complex sentence is a string of clauses each living under its own mood-and-tense rules.
- Cuando, en cuanto, hasta que, antes de que, después de que (anticipatory temporal) → subjunctive for future events.
- Aunque and por más que → indicative for granted fact, subjunctive for hypothetical or discounted concession.
- Porque → subjunctive only when the cause is denied (no porque quiera).
- Backshift the entire subordinate clause when the reporting verb is past: present → imperfect, future → conditional, present subjunctive → imperfect subjunctive.
- Compound infinitives and reduced clauses are the workhorses of native-like compression.
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
- Mezclando tipos de cláusulasC1 — How Spanish layers conditional, temporal, concessive, and relative subordination in a single sentence — parsing strategies, mood interaction, and pronoun resolution in dense multi-clause syntax.
- Cadenas condicionales: si A entonces B y si B entonces CC1 — Multi-step conditional reasoning — chaining 'si' clauses across two, three or more steps — is where mood and tense coordination becomes a real puzzle. This page maps how to keep tenses aligned through long conditional chains.
- Cadenas concesivas: aunque…por más que…C1 — Chaining multiple concessive markers together for rhetorical effect — aunque, aun así, a pesar de eso, por más que, con todo — sequenced for argument, debate, and persuasive prose.
- Subjuntivos anidadosC1 — Cascading subjunctive sequences where one subjunctive trigger embeds another — quería que dijeras que vinieras — and how the sequence-of-tenses rules propagate down the chain.
- Estilo indirecto libreC2 — Free indirect discourse — the literary technique where the narrator's voice slips into a character's mind, fused through tense, pronoun, and modal cues without quotation marks or explicit 'dijo que'.