Temporal conjunctions — cuando, mientras, en cuanto, hasta que, antes de que, después de que — are the words that pin events to other events in time: when X happens, until Y happens, as soon as Z arrives. They look harmless. English uses them with whatever tense the sentence already calls for: when I get home, I'll call you. Spanish refuses to do that. Spanish has one deep rule for temporal clauses that English does not have at all:
A future event inside a temporal clause must be marked with the subjunctive.
This is the single biggest mood mistake English speakers make at A2–B1, and the reason this page belongs at A2: you cannot use cuando correctly in everyday Spanish without it. If your future plans never come out right, this is almost certainly why.
The core rule in one sentence
Inside a clause introduced by a temporal conjunction:
- If you are talking about the past or a habitual/general truth, use the indicative.
- If you are talking about a future event (one that hasn't happened yet at the moment of speaking), use the subjunctive.
That is the entire system. The English equivalent uses the present indicative for the future ("when I get home"), so English speakers' instinct is to do the same in Spanish — and that produces a clear mood error.
Cuando llegué a casa, me hice un café.
When I got home, I made myself a coffee. [Past — indicative llegué.]
Cuando llego a casa, me hago un café.
When I get home, I make myself a coffee. [Habitual — indicative llego.]
Cuando llegue a casa, te llamo.
When I get home, I'll call you. [Future — subjunctive llegue.]
Same verb (llegar), same conjunction (cuando), three different moods depending on the time being talked about. Notice the third: cuando llegue — present subjunctive, because the arrival is still in the future at the moment of speaking. Cuando llego a casa, te llamo would be a mood error here — it forces a habitual reading where you wanted a single future event.
Cuando — when
Cuando is the everyday "when." It pins one event to another, and it follows the rule above to the letter.
Cuando era pequeña, vivía en un pueblo de Aragón.
When I was little, I lived in a village in Aragón. [Habitual past — imperfect indicative.]
Avísame cuando estés lista, no tengo prisa.
Let me know when you're ready, I'm in no hurry. [Future — subjunctive estés.]
Cuando termine el máster, voy a buscar trabajo en Barcelona.
When I finish my master's, I'm going to look for a job in Barcelona. [Future — subjunctive termine.]
A common stumbling block: cuando with a question word is a different word — it is the interrogative cuándo (with an accent) and is always indicative because it doesn't introduce a temporal clause; it asks a question. ¿Cuándo vas a venir? (When are you going to come?). The conjunction cuando never carries the accent.
Mientras — while
Mientras (without an accent) joins two simultaneous events. With the indicative it means "while" (two things happening at the same time). With the subjunctive it shifts subtly to "as long as / on the condition that," introducing a future condition.
Mientras tú cocinas, yo pongo la mesa.
While you cook, I'll set the table. [Two simultaneous, near-future actions — indicative.]
Mientras estudiaba en la universidad, trabajaba de camarero los fines de semana.
While I was at university, I worked as a waiter at weekends. [Habitual past — imperfect indicative.]
Mientras estudies, te ayudo con el alquiler.
As long as you study, I'll help you with the rent. [Conditional future — subjunctive estudies.]
The third example is the one English speakers miss. Mientras estudies doesn't just mean "while you study" — it means "as long as you keep studying, on the condition that you do." The subjunctive marks both the future-ness and the conditional flavour.
There is also a contrastive mientras que (whereas), which is a different beast and is treated on the advanced adversatives page. Don't confuse them: bare mientras is temporal; mientras que tends to be contrastive.
Hasta que — until
Hasta que introduces the end point of an action — "until X happens." Same rule: past or habitual → indicative; future → subjunctive.
Esperamos hasta que dejó de llover.
We waited until it stopped raining. [Past — indicative dejó.]
Voy a esperar hasta que dejes de gritar.
I'm going to wait until you stop shouting. [Future — subjunctive dejes.]
No saldremos de aquí hasta que firmen el contrato.
We won't leave here until they sign the contract. [Future — subjunctive firmen.]
A peninsular note on the optional no: in some traditional grammars, sentences like no me iré hasta que (no) me lo digas (I won't leave until you tell me) can take an "expletive" no inside the temporal clause without changing the meaning. In modern peninsular speech, the version without that extra no is overwhelmingly preferred: no me iré hasta que me lo digas.
En cuanto and tan pronto como — as soon as
These are interchangeable in meaning ("as soon as"). En cuanto is slightly more common in everyday peninsular speech; tan pronto como is a notch more formal and slightly more frequent in writing. Both follow the temporal-future rule.
En cuanto llegué, llamé a mi madre.
As soon as I arrived, I called my mum. [Past — indicative llegué.]
En cuanto llegue Marta, empezamos la reunión.
As soon as Marta arrives, we'll start the meeting. [Future — subjunctive llegue.]
Tan pronto como sepa algo, te aviso.
As soon as I know anything, I'll let you know. [Future — subjunctive sepa.]
Apenas la vi, supe que algo iba mal.
As soon as I saw her, I knew something was wrong. [Past — indicative vi/supe.]
Apenas belongs in this family — "as soon as" / "the moment that" — and follows the same mood pattern. It is slightly more literary than en cuanto but is in current peninsular use.
Antes de que — always subjunctive
Antes de que (before) is special: it always takes the subjunctive, regardless of past, present, future or habitual. The logic: the event introduced by antes de que is, by definition, one that hasn't happened yet relative to the main clause — it's anticipatory.
Antes de que me digas nada, déjame explicarte.
Before you say anything, let me explain. [Future — subjunctive digas.]
Salí del bar antes de que llegara la policía.
I left the bar before the police arrived. [Past — imperfect subjunctive llegara.]
Recoge tu habitación antes de que vuelvan tus padres.
Tidy your room before your parents get back. [Future — subjunctive vuelvan.]
Notice the second example: even though llegar describes a past event, the verb is in the imperfect subjunctive. Antes de que doesn't care about time — it forces the subjunctive in every case.
When the subject of the two clauses is the same, Spanish prefers antes de + infinitivo (no que, no subjunctive): antes de salir, cerré la puerta (before leaving, I closed the door). Switch to antes de que + subjunctive when the subjects differ: antes de que salgas, cierra la puerta (before you leave, close the door).
Después de que — the mood split
Después de que (after) follows the standard temporal rule: indicative for past and habitual events, subjunctive for future ones. This is the connector where the two systems most visibly diverge.
Después de que se fueron, nos quedamos hablando un rato.
After they left, we stayed chatting for a while. [Past — indicative se fueron.]
Te llamo después de que termine la reunión.
I'll call you after the meeting finishes. [Future — subjunctive termine.]
A subtle complication: some peninsular speakers, especially in formal writing, use the imperfect subjunctive even for past events here (después de que se fueran, nos quedamos…). The RAE accepts both — past indicative is the recommended choice, but the subjunctive is widespread in journalism and academic prose. If you stick to indicative for past events, you will sound natural and be unambiguously correct.
When the subject is the same in both clauses, Spanish prefers después de + infinitivo: después de cenar, salimos a dar una vuelta (after having dinner, we went for a walk).
Una vez que — once
Una vez que introduces a precondition event: "once X has happened." Same mood rule.
Una vez que tengas los billetes, dímelo y reservo el hotel.
Once you've got the tickets, let me know and I'll book the hotel. [Future — subjunctive tengas.]
Una vez que terminó la carrera, se fue a vivir a Berlín.
Once she finished her degree, she went to live in Berlin. [Past — indicative terminó.]
In peninsular Spanish, una vez que is slightly more common in writing than in casual speech, where speakers often use cuando with a perfect aspect (cuando hayas terminado…) for the same idea.
A quick reference table
| Conjunction | Past / habitual | Future |
|---|---|---|
| cuando | indicative | subjunctive |
| mientras | indicative | subjunctive (= as long as) |
| hasta que | indicative | subjunctive |
| en cuanto | indicative | subjunctive |
| tan pronto como | indicative | subjunctive |
| apenas | indicative | subjunctive |
| una vez que | indicative | subjunctive |
| después de que | indicative (subj. accepted in writing) | subjunctive |
| antes de que | subjunctive (always) | subjunctive (always) |
Why Spanish does this
English doesn't mark futurity inside temporal clauses because English already marks it once — in the main clause (I'll call you — the I'll does the future work). Spanish reasons differently: the time relationship between the two events is what the temporal clause is about, and a future event hasn't been established as fact yet. The subjunctive marks that not-yet-factual status. Once you internalise the idea, you can predict the mood without memorising lists: if you can paraphrase the temporal clause with "at the moment X happens (whenever that is)," you want the subjunctive.
A useful test: try translating with whenever / as soon as ever in English. Llámame cuando llegues → "Call me whenever you arrive" — captures the future-uncertain feel that triggers the subjunctive.
Common Mistakes
❌ Cuando llego a casa esta noche, te llamo.
Llego (indicative) makes this habitual: 'whenever I arrive home, I call you.' For a future single event, switch to subjunctive.
✅ Cuando llegue a casa esta noche, te llamo.
When I get home tonight, I'll call you. [Future — subjunctive llegue.]
❌ Voy a esperar hasta que dejas de gritar.
Dejas is indicative. For a future event in a temporal clause, you need the subjunctive.
✅ Voy a esperar hasta que dejes de gritar.
I'm going to wait until you stop shouting.
❌ Antes de que llegó la policía, salí del bar.
Antes de que ALWAYS takes the subjunctive, even for past events.
✅ Antes de que llegara la policía, salí del bar.
Before the police arrived, I left the bar. [Imperfect subjunctive llegara.]
❌ En cuanto Marta llega, empezamos. (meaning: as soon as she gets here)
If Marta hasn't arrived yet, this is future — subjunctive.
✅ En cuanto Marta llegue, empezamos.
As soon as Marta arrives, we'll start.
❌ Mientras que tú cocinas, yo pongo la mesa.
Mientras que is contrastive ('whereas'), not temporal. For simultaneous actions use bare mientras.
✅ Mientras tú cocinas, yo pongo la mesa.
While you cook, I'll set the table.
❌ Cuándo termine, te llamo.
The accented cuándo is the question word. The temporal conjunction is unaccented.
✅ Cuando termine, te llamo.
When I finish, I'll call you. [Conjunction cuando, no accent.]
Key Takeaways
- The deep rule: past / habitual = indicative, future = subjunctive in temporal clauses. This is the temporal-future rule, and it is the single most important point on this page.
- Antes de que is the special case — always subjunctive, no matter the time.
- Después de que is the soft case — peninsular Spanish accepts subjunctive even for past events, but indicative is the safe choice for past.
- Mientras + subjunctive means "as long as / on the condition that," not just "while." Mood changes the flavour.
- Mientras que is contrastive (whereas), not temporal. Don't use it for simultaneity.
- Cuándo (with accent) is the question word; cuando (no accent) is the conjunction. Different words, same spelling minus the diacritic.
- If you can paraphrase with "whenever" / "as soon as ever" in English, you almost certainly want the subjunctive in Spanish.
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
- Conjunciones consecutivas: así que, de modo que, por tantoB1 — How Spanish links cause to consequence: from the casual así que to the bureaucratic por consiguiente, plus the one connector — de ahí que — that always locks the subjunctive. The full result-connector inventory by register, with the result-vs-purpose mood split that catches almost every learner.
- Disparadores del subjuntivo: panoramaB1 — A master inventory of every grammatical trigger that forces the present subjunctive in peninsular Spanish — wishes, emotions, doubt, impersonal judgments, time, purpose, condition and more.
- Subjuntivo en cláusulas temporalesB1 — After cuando, mientras, en cuanto, tan pronto como and hasta que with future reference, Spanish uses the subjunctive — not the present or the future indicative. Antes de que always takes subjunctive; después de que is variable but strongly subjunctive in Spain.
- Futuro para prediccionesB1 — How and when to use the morphological future (hablaré, lloverá) for predictions, forecasts, and promises in peninsular Spanish.
- Otras preposiciones: bajo, ante, tras, hacia, hasta, desdeB1 — The 'minor' simple prepositions of Spanish — bajo, ante, tras (mostly formal), and hacia, hasta, desde (everyday) — round out the inventory beyond the core a, de, en, con, por, para.
- Encuadre temporal complejoC1 — How Spanish frames time in extended narrative — anchoring tenses, sequence-of-tenses lock-step, mid-narrative tense shifts for vividness, and aspectual periphrases like acababa de and estaba por.