You're about to leave a meeting and you want to say: "I'll call you when I get home." Notice anything? After when, we don't say will get — we say get. This is one of the most useful — and most surprising — rules in English grammar: after time conjunctions that refer to the future, use a present form, not will.

Quick rule: when / as soon as / until / before / after / once / by the time + present form (present simple, present continuous, or present perfect) — even when you mean the future. I'll text you when I arrive. → NOT ❌ when I will arrive

The time conjunctions

These words and phrases all introduce a future time clause:

Conjunction Core meaning
when at the moment that
as soon as immediately after
until / till up to the point that
before earlier than
after later than
once at the moment that (and then)
by the time at or before the point that
while during the time that

The main clause — the part with will, going to, or another future form — describes what will happen or what to do. The time clause sets when it happens.

Why a present form, not will?

This surprises many learners because the time clause clearly refers to the future. The reason is grammatical: when, until, before and their companions introduce adverbial clauses of time, not independent predictions or questions. English normally uses a present form in these clauses because the clause sets the time or circumstance for the main event:

  • I'll wait until she arrives.
  • When the film ends, we'll go for coffee.
  • Call me as soon as you know the result.
  • He won't say anything before he checks with the team.

The same rule applies no matter which future form you use in the main clause — will, going to, a present continuous arrangement, an imperative:

  • We*'re going to celebrate** once we finish the project.*
  • I'm meeting the client when I arrive.
  • Wait here until I come back.

Which present form to use

Present simple is the default for most time clauses:

  • Call me when you land.
  • I won't leave until the meeting ends.

Present continuous is natural with while when the action will be in progress rather than completed:

  • I'll cook while you're studying.
  • Please don't call while I'm driving.

Present perfect is used when you want to emphasise that the time-clause action will be fully complete before the result happens:

  • Call me when you have arrived and settled in. (emphasises arrival is done)
  • I'll leave when I have finished everything.

In everyday speech the present simple and the present perfect are often interchangeable; the present perfect adds a clearer sense of completion or sequence.

By the time

By the time often pairs with will have + past participle (future perfect) in the main clause to show that something will be done by a certain point:

  • By the time you read this, I'll have left.
  • By the time we arrive, the film will have started.

The time clause itself still uses the present simple: by the time you read (not will read). Future perfect is an advanced form — for now it is enough to recognise this pattern and know the time clause stays in the present simple.

Word order

The time clause can come first or second — both are natural:

Time clause first (comma after it): When the train arrives, I'll text you.

Result clause first (no comma needed): I'll text you when the train arrives.

The meaning is the same. When the time clause comes first, it often sets the scene, so a comma helps readability.

When as a time clause vs. when in indirect questions

This rule applies to adverbial time clauses: I'll call when I arrive. It does not apply when when means "at what time" in a direct or indirect question:

  • I don't know when he will arrive. (indirect question — will is correct here)
  • Can you tell me when the train will leave? (indirect question — will is correct)

How to tell the difference: if you could replace when with "at the moment that" and the sentence still makes sense, it is a time clause. If when means "at what time," it is an indirect question and will is fine.

Future time clauses vs. if-clauses

Both future time clauses and first conditional if-clauses use present forms — but for different reasons and with a different meaning:

if-clause time clause
Example If the rain stops, we'll leave. When the rain stops, we'll leave.
Meaning The event might or might not happen In future time clauses, when usually signals the speaker expects the event to happen
Conjunction if when, as soon as, until, before, after…

An if-clause expresses possibility (maybe the rain stops, maybe it doesn't). A when-clause in a future time clause usually signals expectation (the speaker assumes it will happen; the only question is when). That distinction drives how you choose between them:

  • I'll call you if I have time. (uncertain — I might not have time)
  • I'll call you when I have time. (expected — I will have time; just a matter of when)

Common mistakes

  • I'll call you when I will arrive home. → ✅ I'll call you when I arrive home.
  • We'll start as soon as everyone will be here. → ✅ We'll start as soon as everyone is here.
  • Wait here until I'll come back. → ✅ Wait here until I come back.
  • Before you will leave, please turn off the lights. → ✅ Before you leave, please turn off the lights.
  • By the time we will arrive, it will already have finished. → ✅ By the time we arrive, it will already have finished.

Quick check

Choose the correct form:

  1. I'll wait here until you ____ (come / will come) back.
  2. You're definitely flying tomorrow. ____ (When / If) you get to the airport, call me.
  3. As soon as she ____ (will finish / finishes) her report, she'll send it.
  4. He's going to be exhausted by the time he ____ (arrives / will arrive).
  5. Which sentence is correct? a. I'll start cooking before you come home. b. I'll start cooking before you will come home.
Show answers
  1. come — present simple after until for a future event; will come is a very common mistake here
  2. When — the speaker expects you to get to the airport (the flight is tomorrow); if would add doubt about whether you get there at all
  3. finishes — present simple after as soon as; will finish is incorrect after a time conjunction
  4. arrives — present simple after by the time; the main clause (is going to be) carries the future meaning
  5. a.before you come home uses the present simple correctly; b. has will after the time conjunction, which is incorrect

Key takeaways

  • After future time conjunctions (when, as soon as, until, before, after, once, by the time, while), use a present form — not will — even though you mean the future.
  • The default is present simple; use present continuous (often with while) for actions in progress; use present perfect when the first action must be fully complete before the second begins.
  • The main clause carries the future meaning with will, going to, present continuous for arrangements, or an imperative.
  • By the time often pairs with will have + past participle in the main clause — but the time clause itself still uses the present simple.
  • Time clause first? Add a comma. Result clause first? No comma needed.
  • This rule applies to adverbial time clauses, not indirect questions: I don't know when he will arrive uses will because when means "at what time," not "at the moment that."
  • In future time clauses, the difference between if and when matters: if signals possibility; when usually signals expectation.