Você está prestes a sair de uma reunião e quer dizer: «I'll call you when I get home.» Percebeu algo? Depois de when, não dizemos will get — dizemos get. Esta é uma das regras mais úteis — e mais surpreendentes — da gramática inglesa: depois de conjunções temporais que se referem ao futuro, usa-se uma forma do presente, não will.
Regra rápida: when / as soon as / until / before / after / once / by the time + forma do presente (present simple, present continuous ou present perfect) — mesmo quando você fala do futuro. I'll text you when I arrive. → NÃO ❌ when I will arrive
As conjunções temporais
Estas palavras e expressões introduzem uma oração temporal:
| Conjunção | Significado principal |
|---|---|
| when | quando, no momento em que |
| as soon as | assim que, logo que |
| until / till | até que, até o momento em que |
| before | antes que, antes de |
| after | depois que, depois de |
| once | assim que (e então) |
| by the time | quando já, antes que |
| while | enquanto |
A oração principal — a parte com will, going to ou outra forma de futuro — descreve o que vai acontecer ou o que fazer. A oração temporal estabelece quando isso acontece.
Por que presente e não will?
Isso surpreende muitos estudantes, porque a oração temporal claramente se refere ao futuro. O motivo é gramatical: when, until, before e expressões semelhantes introduzem orações adverbiais de tempo, não previsões independentes nem perguntas. O inglês usa normalmente uma forma do presente nessas orações, porque elas estabelecem o momento ou as circunstâncias do evento principal:
- 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.
No português, as orações temporais com sentido de futuro normalmente usam o futuro do subjuntivo: quando ele chegar, eu ligo — não o futuro do indicativo (quando ele chegará). Em inglês, esse valor de futuro aparece com uma forma do presente: when he arrives, não when he will arrive. O que as duas línguas têm em comum é que a oração temporal não usa o futuro do indicativo diretamente.
Esta regra se aplica independentemente da forma de futuro usada na oração principal — will, going to, present continuous para planos combinados, ou um imperativo:
- We*'re going to celebrate** once we finish the project.*
- I'm meeting the client when I arrive.
- Wait here until I come back.
Qual forma do presente usar?
O present simple é a forma padrão para a maioria das orações temporais:
- Call me when you land.
- I won't leave until the meeting ends.
O present continuous é natural com while quando a ação estará em andamento:
- I'll cook while you're studying.
- Please don't call while I'm driving.
O present perfect é usado quando se quer enfatizar que a ação da oração temporal estará completamente concluída antes de o resultado acontecer:
- Call me when you have arrived and settled in.
- I'll leave when I have finished everything.
Na fala cotidiana, o present simple e o present perfect muitas vezes são intercambiáveis; o present perfect acrescenta uma ideia mais clara de conclusão ou sequência.
By the time
By the time frequentemente se combina com will have + particípio passado (future perfect) na oração principal, para indicar que algo estará concluído até um determinado momento:
- By the time you read this, I'll have left.
- By the time we arrive, the film will have started.
A oração temporal continua no present simple: by the time you read (não will read). O future perfect é uma forma avançada — por ora, basta reconhecer esse padrão e saber que a oração temporal permanece no presente.
Ordem das orações
A oração temporal pode vir primeiro ou depois da oração principal — as duas ordens são naturais:
Oração temporal primeiro (vírgula depois): When the train arrives, I'll text you.
Oração principal primeiro (geralmente sem vírgula): I'll text you when the train arrives.
O significado é o mesmo. Quando a oração temporal vem primeiro, a vírgula ajuda na leitura.
When em oração temporal vs. when em pergunta indireta
Esta regra se aplica às orações adverbiais de tempo: I'll call when I arrive. Ela não se aplica quando when significa «a que horas» numa pergunta direta ou indireta:
- I don't know when he will arrive. (pergunta indireta — will está correto aqui)
- Can you tell me when the train will leave? (pergunta indireta — will está correto)
Para distinguir: se você consegue substituir when por «no momento em que» e a frase ainda faz sentido, é uma oração temporal. Se when significa «a que horas», é uma pergunta indireta e will é normal.
Orações temporais vs. orações com if
Em inglês, tanto as orações temporais quanto as orações com if no first conditional usam formas do presente — mas por razões diferentes e com significados distintos:
| Oração com if | Oração temporal | |
|---|---|---|
| Exemplo | If the rain stops, we'll leave. | When the rain stops, we'll leave. |
| Significado | O evento pode acontecer ou não | Nas orações temporais, when geralmente indica que o falante espera que o evento aconteça |
| Conjunção | if | when, as soon as, until, before, after… |
Uma oração com if expressa possibilidade (talvez a chuva pare, talvez não). Uma oração com when expressa geralmente expectativa (o falante assume que vai acontecer; a única questão é quando):
- I'll call you if I have time. (incerto — pode ser que não tenha tempo)
- I'll call you when I have time. (esperado — terei tempo; é só questão de quando)
Erros frequentes
- ❌ 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.
Verificação rápida
Escolha a forma correta:
- I'll wait here until you ____ (come / will come) back.
- You're definitely flying tomorrow. ____ (When / If) you get to the airport, call me.
- As soon as she ____ (will finish / finishes) her report, she'll send it.
- He's going to be exhausted by the time he ____ (arrives / will arrive).
- Qual frase está correta? a. I'll start cooking before you come home. b. I'll start cooking before you will come home.
Ver respostas
- come — present simple depois de until para um evento futuro; will come é um erro muito frequente aqui
- When — o falante parte do princípio de que você chegará ao aeroporto; if expressaria dúvida sobre isso
- finishes — present simple depois de as soon as; will finish está incorreto depois de uma conjunção temporal
- arrives — present simple depois de by the time; a oração principal (is going to be) carrega o sentido de futuro
- a. — before you come home usa corretamente o present simple; b. tem will depois da conjunção temporal, o que está incorreto
Pontos-chave
- Depois de conjunções temporais (when, as soon as, until, before, after, once, by the time, while), usa-se uma forma do presente — não will — mesmo quando se fala do futuro.
- O padrão é present simple; present continuous (frequentemente com while) para ações em andamento; present perfect quando a primeira ação deve estar completamente concluída antes da segunda.
- A oração principal carrega o sentido de futuro com will, going to, present continuous ou um imperativo.
- By the time frequentemente se combina com will have + particípio passado na oração principal — a oração temporal permanece no presente.
- Oração temporal primeiro? Use vírgula. Oração principal primeiro? Geralmente não precisa de vírgula.
- A regra se aplica às orações adverbiais de tempo, não às perguntas indiretas: I don't know when he will arrive — will está correto porque when significa «a que horas».
- Nas orações temporais, if indica possibilidade; when indica geralmente expectativa.