Subjunctive in time clauses

B2

What is the subjunctive in time clauses?

The "subjunctive in time clauses" refers to using the Spanish subjunctive mood in subordinate clauses that begin with time words like cuando, hasta que, antes de que, en cuanto, tan pronto como, después de que, etc. These time clauses describe WHEN something happens, and Spanish chooses between indicative and subjunctive depending on whether the event is seen as real/completed or as anticipated/pending.

In English we usually use the present or future without a special mood: e.g. "When I arrive, I'll call you." In Spanish the time clause often uses the subjunctive: "Cuando llegue, te llamaré." The subjunctive here signals that the event (my arrival) is not yet realized — it is expected or pending.

When do I use the subjunctive in time clauses?

General rule (simple):
- Use the subjunctive in a time clause when the clause refers to an action that is not yet realized, that is anticipated or dependent on the future (pending).
- Use the indicative when the clause describes a habitual action, a completed past action, or a factual event.

Examples to compare:
- Pending / future -> subjunctive:
- "Te llamaré cuando llegue a casa." (I will call you when I get home.)
- Habit / completed -> indicative:
- "Cuando llego a casa, me relajo." (When I get home [habitually], I relax.)
- "Cuando llegó, la reunión ya había empezado." (When he arrived, the meeting had already started.)

Specific conjunctions: cuando, hasta que, antes de que

cuando

- Use cuando + subjunctive when the action is in the future or not yet completed relative to the main clause.
- "Cuando llegues, avísame." (When you arrive, let me know.)
- Use cuando + indicative when the action is habitual or already happened.
- "Cuando llegas tarde, llamas para avisar." (When you arrive late, you call to let us know.)
- "Cuando llegó, todos aplaudieron." (When he arrived, everyone applauded.)

Notes: For future references Spanish does not use the future tense inside the time clause — use present subjunctive (for future) or present indicative (for habits).

hasta que

- "Hasta que" (until) follows the same rule: subjunctive if the event is pending/future, indicative if it is factual/completed.
- "No me voy hasta que vuelvas." (I won't leave until you return.) — pending → subjunctive
- "Me quedé hasta que volvió la luz." (I stayed until the power came back.) — completed → indicative

Tip: With commands you will often use subjunctive in the time clause: "No salgas hasta que yo diga." (Don't leave until I say so.)

antes de que

- "Antes de que" is normally followed by the subjunctive because it introduces an action that is (or was) anterior and often anticipated.
- "Apaga la luz antes de que te vayas." (Turn off the light before you leave.)
- "Lo terminé antes de que ella llegara." (I finished it before she arrived.) — imperfect subjunctive because this is past reported sequence.

Important contrast: If the subject of both verbs is the same, Spanish usually prefers "antes de + infinitive" (no subjunctive needed):
- "Cierra la puerta antes de salir." (Close the door before leaving.) — same subject
- Wrong if subjects differ: "Voy a salir antes de que ella llega." → Correct: "Voy a salir antes de que ella llegue." Or: "Voy a salir antes de que ella llegue." If subjects are the same: "Voy a salir antes de cenar."

How is the subjunctive formed in these clauses? (quick guide)

Present subjunctive (common for future time clauses):
- Form: take the "yo" form of the present indicative, drop -o, add opposite endings.
- -ar verbs: hable, hables, hable, hablemos, habléis, hablen
- -er/-ir verbs: coma, comas, coma, comamos, comáis, coman
- Examples in time clauses: "Cuando termine, salgo." → "Cuando termine, saldré." (When I finish...)

Present perfect subjunctive (to stress completion before another future action):
- Form: haya + past participle (haya terminado, hayas hecho, etc.)
- Example: "Cuando hayas terminado, te llamaré." (When you have finished, I'll call you.) — emphasizes that the task is finished.

Imperfect subjunctive (for past reference or sequence of tenses):
- Forms: -ra/-se endings (llegara / llegase). Used when the main clause is in the past and the time clause refers to a past or anticipated action from that past viewpoint.
- Example (reported speech/past): "Dijo que me llamaría cuando llegara." (She said she would call me when she arrived.)

Pluperfect subjunctive (rare in simple time clauses, used for hypothetical or past-before-past):
- hubiera + past participle (hubiera terminado)
- Example: "No habría salido hasta que hubieras terminado." — formal/hypothetical.

Examples of pending future actions that trigger subjunctive

Below are natural sentences where the time clause refers to a future or not-yet-realized action, so the subjunctive is required.

- "Te llamaré cuando llegue a casa." (I'll call you when I get home.)
- "Cuando termine el trabajo, iremos al cine." (When I finish work, we'll go to the movies.)
- "No salgas hasta que yo vuelva." (Don't leave until I return.)
- "No me iré hasta que tú estés listo." (I won't leave until you are ready.)
- "Antes de que empiece la película, compra las entradas." (Before the movie starts, buy the tickets.)
- "En cuanto tenga la confirmación, te aviso." (As soon as I have confirmation, I'll let you know.)
- "Tan pronto como se confirme la hora, te lo diré." (As soon as the time is confirmed, I'll tell you.)
- "Esperaré aquí hasta que termines." (I'll wait here until you finish.)
- "Cuando hayan corregido los exámenes, los devolverán a los alumnos." (When they have corrected the exams, they will return them to the students.)
- "Viajaremos cuando haga buen tiempo." (We'll travel when the weather is good.)

Common mistakes and how to avoid them

- Mistake: Using indicative for a future/pending time clause.
- Wrong: "Cuando llegas, te llamaré."
- Right: "Cuando llegues, te llamaré."
- Why: The arrival is in the future/pending, so subjunctive is required.

- Mistake: Using "antes de que" + infinitive when subjects differ.
- Wrong: "Voy a salir antes de que ella llega."
- Right: "Voy a salir antes de que ella llegue." Or, if same subject: "Voy a salir antes de salir." (better: "Voy a salir antes de cenar.")

- Mistake: Using future tense inside the time clause.
- Wrong: "Cuando llegaré, te llamaré."
- Right: "Cuando llegue, te llamaré."
- Why: Spanish normally uses present subjunctive in future time clauses, not future indicative.

- Mistake: Forgetting sequence of tenses in reported speech.
- Direct: "Te llamaré cuando llegue a casa."
- Reported (past): "Dijo que me llamaría cuando llegara a casa." (Notice the shift to imperfect subjunctive.)

Tip to avoid errors: Ask yourself: "Has the time event already happened (or is it habitual)?" If yes → indicative. If not (it's future/expected) → subjunctive. If the subject is the same and you can use an infinitive, prefer "antes de + infinitive."

Quick reference (decision steps)

1) Identify the time connector: cuando / hasta que / antes de que / en cuanto / tan pronto como / después de que.
2) Is the action in the time clause completed/habitual or is it future/pending relative to the main clause?
- Completed/habitual → indicative.
- Future/pending → subjunctive (present subjunctive for most future cases).
3) If the conjunction is "antes de" and the subject is the same in both verbs, use the infinitive instead of "antes de que + subjunctive."

Glossary (short)

Subjunctive (subjuntivo): A mood used to express doubt, desire, uncertainty, or non-realized actions. In time clauses it marks actions that are anticipated or not yet completed.

Indicative (indicativo): The mood for statements of fact, habitual actions, or completed events.

Time clause: A subordinate clause introduced by time words (cuando, hasta que, antes de que…) that tells WHEN something happens.

Pending/anticipated action: An action that has not happened yet at the time spoken about (triggers subjunctive in time clauses).

Final note

Mastering the subjunctive in time clauses is mostly about recognizing whether the speaker treats the action as real/finished or as future/anticipated. If you train yourself to ask "Did this already happen? Is it habitual?" before picking indicative or subjunctive, you'll avoid most mistakes. Practice with real sentences (especially with cuando, hasta que and antes de que) and pay attention to how Spanish speakers place the subjunctive in future or pending contexts.

Subscribe for evidence based language learning insights.

Lingua Fortis
Copyright © 2025 Lingua Fortis | Made in New York