B2

Temporal Clauses in Spanish

Oraciones Temporales

Overview

Temporal clauses (oraciones temporales) are subordinate clauses that tell you when something happens. In English, you use words like "when," "while," "before," and "until" to build these clauses. Spanish has a rich set of temporal connectors, and the key challenge at the B2 level is knowing when they require the subjunctive mood.

The essential rule is straightforward: when the temporal clause refers to a future or hypothetical event, Spanish uses the subjunctive. When it refers to a past or habitual event, it uses the indicative. This distinction does not exist in English, which is why it trips up many learners.

Mastering temporal clauses will dramatically improve the sophistication of your spoken and written Spanish, allowing you to describe sequences of events, set conditions, and narrate with much greater precision.

How It Works

Key Temporal Connectors

Connector Meaning Mood Rules
cuando when Subjunctive for future; indicative for past/habitual
mientras while Subjunctive for future; indicative for past/habitual
antes de que before Always subjunctive
después de que after Subjunctive for future; indicative for past
hasta que until Subjunctive for future; indicative for past
en cuanto as soon as Subjunctive for future; indicative for past
tan pronto como as soon as Subjunctive for future; indicative for past
desde que since Indicative (refers to established time)
siempre que whenever/every time Subjunctive for future; indicative for habitual

The Core Rule

Time Reference Mood Example
Future event Subjunctive Cuando llegues, te llamaré. (When you arrive, I'll call you.)
Past event Indicative Cuando llegaste, te llamé. (When you arrived, I called you.)
Habitual action Indicative Cuando llego a casa, ceno. (When I get home, I have dinner.)

Special Case: antes de que

Antes de que always takes the subjunctive, regardless of time reference, because the action in the clause has not yet occurred relative to the main action:

  • Antes de que salgas, cierra la ventana. (Before you leave, close the window.)
  • Antes de que llegara, ya habíamos comido. (Before he arrived, we had already eaten.)

Infinitive Shortcut

When the subject of both clauses is the same, you can use antes de / después de + infinitive instead:

  • Antes de salir, cerré la ventana. (Before leaving, I closed the window.)
  • Después de comer, descansamos. (After eating, we rested.)

Examples in Context

Spanish English Note
Cuando llegues, llámame. When you arrive, call me. Future → subjunctive
Mientras estudiaba, sonó el teléfono. While I was studying, the phone rang. Past → indicative
Antes de que salgas, necesito decirte algo. Before you leave, I need to tell you something. Always subjunctive
Hasta que no vengas, no empiezo. Until you come, I won't start. Future → subjunctive
En cuanto termine, te aviso. As soon as I finish, I'll let you know. Future → subjunctive
Tan pronto como lo supo, llamó. As soon as she found out, she called. Past → indicative
Después de que comimos, fuimos al cine. After we ate, we went to the cinema. Past → indicative
Siempre que viajo, llevo un libro. Whenever I travel, I bring a book. Habitual → indicative
Desde que llegó, no ha parado. Since he arrived, he hasn't stopped. Established past → indicative
Cuando puedas, pásate por mi oficina. When you can, stop by my office. Future → subjunctive

Common Mistakes

Using the Future Tense Instead of the Subjunctive

  • Wrong: Cuando llegarás, te llamaré.
  • Right: Cuando llegues, te llamaré.
  • Why: Unlike English ("when you will arrive" is also incorrect in English), Spanish requires the subjunctive after cuando for future events. Never use the future indicative in a temporal clause.

Forgetting the Subjunctive with antes de que

  • Wrong: Antes de que llega el jefe, termina el informe.
  • Right: Antes de que llegue el jefe, termina el informe.
  • Why: Antes de que always requires the subjunctive because it inherently refers to an event that has not yet happened relative to the main clause.

Using hasta que with the Indicative for Future Events

  • Wrong: Espera hasta que viene.
  • Right: Espera hasta que venga.
  • Why: When hasta que refers to a future event, the subjunctive is required.

Confusing cuando + Subjunctive with si + Indicative

  • Wrong: Cuando llueve mañana, me quedo en casa. (intended as future)
  • Right: Cuando llueva mañana, me quedo en casa. or Si llueve mañana, me quedo en casa.
  • Why: For future reference with cuando, use the subjunctive. With si (if), Spanish uses the present indicative for likely conditions. These are different constructions.

Overusing the Subjunctive with Past Events

  • Wrong: Cuando llegara ayer, lo vi.
  • Right: Cuando llegó ayer, lo vi.
  • Why: Past, factual events use the indicative after temporal connectors. The subjunctive is reserved for future or hypothetical references.

Usage Notes

The expletive no in hasta que no is common in spoken Spanish and does not add a negative meaning. Hasta que no vengas and hasta que vengas mean the same thing ("until you come"), though the version with no is more colloquial.

In formal writing, una vez que (once) is also frequently used and follows the same mood rules: subjunctive for future, indicative for past. In journalistic Spanish, nada más + infinitive replaces en cuanto for immediate sequence: Nada más llegar, empezó a hablar (As soon as he arrived, he started talking).

Some Latin American varieties show a slight tendency to use the indicative after cuando in informal speech, even for future reference, but this is considered non-standard. In careful speech and writing, always use the subjunctive for future temporal clauses.

Practice Tips

  • Sort sentences by mood: Take a list of temporal sentences and categorize them by whether they need the subjunctive or indicative. This trains your instinct for recognizing future vs. past reference.

  • Rewrite across time frames: Take a temporal sentence in the past (Cuando llegó, comimos) and rewrite it for the future (Cuando llegue, comeremos). This highlights how the mood changes while the connector stays the same.

  • Practice the infinitive shortcut: Whenever you write a temporal clause where both clauses share the same subject, try rewriting it with antes de / después de + infinitive. This simplifies your output and sounds natural.

Related Concepts

前提概念

Subjunctive TriggersB1

その他のB2の概念

Temporal Clauses in Spanishや、さらに多くのスペイン語文法を練習したいですか?スペースドリピティションで学ぶための無料アカウントを作成しましょう。

無料で始める