B1 Spanish grammar
Spanish Time Clauses with Antes de Que, Hasta Que, and En Cuanto
Time conjunctions choose mood from viewpoint: completed and habitual events use indicative, while pending future endpoints commonly use present subjunctive.
Spanish time clauses subjunctive: Use antes de que and después de que
Use a conjugated clause after de que; antes de que normally selects subjunctive, while después de que follows the factual or pending viewpoint.
Saldré antes de que empiece la lluvia.Quick check
Finish before they arrive.
Choose mood after hasta que
Use indicative for a completed endpoint and subjunctive for an endpoint that has not happened yet.
Esperaré hasta que vuelvas.Use en cuanto and tan pronto como
Use present subjunctive for an event that will trigger a future action; use indicative for habitual or completed relationships.
En cuanto sepa algo, te aviso.Common mistakes
Saldré antes de que empezará.
Saldré antes de que empiece.
Use present subjunctive, not future, in the pending clause.
Esperaré hasta que volverás.
Esperaré hasta que vuelvas.
The pending time clause requires present subjunctive.
En cuanto sabré algo, te aviso.
En cuanto sepa algo, te aviso.
Future time clauses use present subjunctive.
Ready to practise Spanish time clauses subjunctive?
Complete an eight-question round and save skill-level progress for future review.
Future time clauses FAQ
What does future time clauses cover?
Time conjunctions choose mood from viewpoint: completed and habitual events use indicative, while pending future endpoints commonly use present subjunctive.
What is the first rule to remember?
Use a conjugated clause after de que; antes de que normally selects subjunctive, while después de que follows the factual or pending viewpoint.
What is another important B1 pattern?
Use indicative for a completed endpoint and subjunctive for an endpoint that has not happened yet.
How can I practise Spanish time clauses subjunctive?
Complete the focused round, review each correction, and repeat the lesson when its skills become due again.