Futuro vs presente en cláusulas temporales

This is one of the most counter-intuitive rules in Spanish for an English speaker, and one of the most stubborn errors at every level from A2 up to advanced. The rule is short and absolute: in a subordinate clause referring to future time, Spanish uses the present subjunctive (or sometimes present indicative) — never the morphological future, never ir a + infinitivo. "Cuando vendrás" does not exist. "Cuando vas a llegar" sounds wrong as soon as you build a future plan around it. The natural Spanish is cuando vengas. Internalising this one rule will fix more of your sentences than almost any other piece of grammar.

The rule, stated cleanly

In a temporal clause that refers to future time (something that has not yet happened at the moment of speaking), Spanish requires the present subjunctive in the subordinate clause, while the main clause carries the future meaning (often with the morphological future, ir a + infinitivo, or the imperative).

The conjunctions that trigger this pattern are the standard temporal connectors:

ConjunctionMeaningFuture-reference example
cuandowhenCuando llegues, te llamo.
en cuantoas soon asEn cuanto pueda, te aviso.
tan pronto comoas soon asTan pronto como acabe, salimos.
hasta queuntilNo me iré hasta que vuelva Marta.
mientraswhile / as long asMientras estudies, te apoyaré.
antes de quebeforeVámonos antes de que empiece a llover.
después de queafterHablaremos después de que termines.
siempre quewhenever / as long asTe ayudaré siempre que me lo pidas.
una vez queonceUna vez que firmen, te lo mando.

In every one of these examples, the temporal clause refers to something that hasn't happened yet at the moment of speaking — and every one of them uses the subjunctive, even though English uses a present-like form ("when you arrive," "as soon as I can," "before it starts to rain").

Cuando llegues a casa, me avisas.

When you get home, let me know.

En cuanto sepa algo, te lo digo.

As soon as I know something, I'll tell you.

Vámonos antes de que empiece a llover.

Let's leave before it starts to rain.

Why the subjunctive?

The deeper logic — and once you see it, the rule stops feeling arbitrary — is that Spanish treats future events as inherently unrealised, hypothetical, not-yet-fact. The subjunctive is the mood of the unrealised. When you say cuando llegues, you are framing "your arrival" as something that may or may not yet have happened, something hanging in possibility — and that is precisely what the subjunctive is for.

English doesn't have a productive subjunctive in this slot, so it uses the simple present ("when you arrive") and lets context handle the "future-ness." Spanish, with a full subjunctive paradigm available, recruits it for exactly this job: marking that the event is future-projected, not established.

💡
The subjunctive in temporal clauses is not random — it is the same subjunctive you use after quiero que, no creo que, espero que. It marks events that are wished, doubted, or not yet real. A future event, by definition, is not yet real.

The present indicative split: habitual vs future

Here is where things get interesting. The same conjunctions — cuando, en cuanto, mientras — can also take the present indicative, but only when they refer to habitual or general truths, not to a specific future event.

Cuando llego a casa, siempre me ducho.

When I get home, I always shower. (habitual — present indicative)

Cuando llegue a casa, me ducho.

When I get home (later today), I'll shower. (specific future — subjunctive)

Mientras estudio, escucho música.

While I study, I listen to music. (habitual)

Mientras estudies, te apoyaré.

As long as you study, I'll support you. (future-conditional — subjunctive)

The pair cuando llego / cuando llegue is the cleanest test of this contrast. Llego = "I arrive (in general)"; llegue = "I (will) arrive (this time, in the future)." Spanish forces you to pick.

The main clause — what tenses it takes

While the subordinate clause uses the subjunctive, the main clause can carry any number of future-pointing tenses:

Future simple:

Cuando vuelvas, te lo explicaré todo.

When you come back, I'll explain everything.

Ir a + infinitivo:

En cuanto termine la peli, te voy a llamar.

As soon as the movie ends, I'm going to call you.

Present (with future reference):

Cuando salgas del médico, te recojo.

When you get out of the doctor's, I'll pick you up.

Imperative:

Cuando llegues, avísame por WhatsApp.

When you arrive, let me know on WhatsApp.

Future perfect (for completion before another future event):

Cuando volváis, ya habremos cenado.

By the time you (all) come back, we'll have had dinner.

All of these are perfectly natural. Only the subordinate (cuando, en cuanto, cuando…) clause is restricted to the subjunctive.

"Antes de que" — always subjunctive

One conjunction stands apart: antes de que always takes the subjunctive, regardless of whether the event is past, present, or future. The logic is that "before X happens" inherently frames X as unrealised at the moment of reference.

Salimos antes de que empezara a llover.

We left before it started to rain. (past, but still subjunctive)

Te lo digo antes de que se me olvide.

I'm telling you before I forget.

Cierra la puerta antes de que entre el gato.

Close the door before the cat comes in.

If the subject of both clauses is the same, Spanish prefers antes de + infinitivo instead:

Antes de salir, apaga la luz.

Before leaving, turn off the light.

"Después de que" — a peninsular wobble

The mirror image, después de que, formally requires the subjunctive when the event is future, but in practice peninsular Spanish has been drifting toward the indicative even for past references — and you will hear both. For future reference, stick with the subjunctive:

Hablaremos después de que termines el examen.

We'll talk after you finish the exam.

For past reference, both después de que terminó and después de que terminara are used. The conservative norm prefers the subjunctive (terminara); spoken peninsular Spanish often uses the indicative.

Why English speakers get this wrong

The English instinct is to match tenses: if the main clause is future, the subordinate clause must also be future. "When I will arrive, I will call you." This sounds awful in English too — English fixes it by using the simple present in the subordinate ("when I arrive"). Spanish fixes it by using the subjunctive ("cuando llegue").

The trap is that English speakers, upon learning that Spanish has a morphological future, eagerly deploy it everywhere, including after cuando. The result — cuando llegaré — is one of the most recognisable English-speaker errors in Spanish.

The fix is mechanical: any time you see a temporal conjunction (cuando, en cuanto, hasta que, mientras, tan pronto como…) introducing a clause with future reference, switch to the subjunctive. Don't think about it; train the reflex.

💡
The trigger is the conjunction plus future reference, not the tense of the main clause. Cuando llegue, te llamo (present main clause) and cuando llegue, te llamaré (future main clause) and cuando llegue, llámame (imperative main clause) all take the subjunctive in the cuando clause. The subordinate clause's mood is dictated by the conjunction and the time reference, not by the main verb.

A few more contexts

Hasta que — until — with future reference:

No te dejaré ir hasta que me lo prometas.

I won't let you go until you promise me.

Una vez que — once — with future reference:

Una vez que firmes el contrato, ya no hay vuelta atrás.

Once you sign the contract, there's no going back.

Siempre que — whenever / as long as — with future reference:

Puedes venir siempre que avises con tiempo.

You can come whenever you give advance notice.

A medida que — as — with future reference:

A medida que avances en el curso, todo se irá aclarando.

As you progress through the course, everything will become clearer.

Common Mistakes

❌ Te llamaré cuando llegaré.

The textbook English-speaker error — never use the future after 'cuando' for future events.

✅ Te llamaré cuando llegue.

I'll call you when I arrive.

❌ En cuanto voy a saber algo, te aviso.

No 'ir a + inf' in temporal clauses either — same restriction as the morphological future.

✅ En cuanto sepa algo, te aviso.

As soon as I know something, I'll let you know.

❌ Vámonos antes de que empieza la lluvia.

'Antes de que' always requires subjunctive — 'empieza' is indicative.

✅ Vámonos antes de que empiece la lluvia.

Let's leave before the rain starts.

❌ Cuando llegue a casa, siempre me ducho.

For a habitual statement, use indicative — 'siempre' signals habit, not a specific future event.

✅ Cuando llego a casa, siempre me ducho.

When I get home, I always shower.

❌ No me voy hasta que me dices la verdad.

With future reference ('until you tell me' = future event), use subjunctive.

✅ No me voy hasta que me digas la verdad.

I'm not leaving until you tell me the truth.

Key Takeaways

  • After temporal conjunctions (cuando, en cuanto, hasta que, mientras, tan pronto como, antes de que, después de que, una vez que, siempre que) with future reference, use the present subjunctive.
  • Never use the morphological future or ir a + infinitivo in these subordinate clauses — that is the cardinal English-speaker error.
  • The same conjunctions take the present indicative for habitual or general truths (cuando llego, siempre me ducho).
  • Antes de que always takes subjunctive regardless of time. If the subject is the same, use antes de + infinitivo.
  • The main clause is free — future, ir a, present, imperative, future perfect — only the subordinate clause is restricted.

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

  • Subjuntivo en cláusulas temporalesB1After 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 simple: verbos regularesA2The Spanish simple future for regular verbs — endings -é, -ás, -á, -emos, -éis, -án attached to the whole infinitive, the accents that are obligatory on every form except nosotros, and why ir a + infinitive often wins in everyday peninsular speech.
  • Futuro perifrástico: ir a + infinitivoA1The workhorse future of spoken peninsular Spanish — how to use 'ir a + infinitivo' for plans, intentions, and near-future events.
  • Conjunciones temporales: cuando, mientras, en cuantoA2Spanish marks the future inside a time clause with the subjunctive — the single most important rule for temporal conjunctions. Cuando, mientras, hasta que, en cuanto, antes de que, después de que: how each one works, and the present-vs-future mood switch English speakers keep missing.
  • Futuro para prediccionesB1How and when to use the morphological future (hablaré, lloverá) for predictions, forecasts, and promises in peninsular Spanish.