Preposições de tempo em inglês: por que in, on e at confundem tanto o brasileiro
Se tem uma coisa que todo aluno brasileiro erra nos primeiros meses de inglês é a escolha da preposição de tempo certa. Isso acontece porque, em português, usamos praticamente uma preposição só para quase tudo: "em". Dizemos "em janeiro", "em segunda-feira", "às três horas", "de manhã", "à noite" — e o cérebro tenta, sem perceber, jogar esse "em" único para dentro do inglês. O resultado são frases como "I was born in 15 March" ou "See you in Monday", que soam estranhas para um falante nativo.
O inglês, ao contrário do português, divide o tempo em três "camadas" de precisão, e cada camada tem sua preposição própria. Entender essa lógica de camadas é o primeiro passo para nunca mais errar.
A regra das três camadas: in, on, at
| Preposição | Quando usar | Exemplos |
|---|---|---|
| in | períodos longos: meses, anos, séculos, estações, partes do dia | in July, in 2025, in the 21st century, in summer, in the morning |
| on | dias e datas específicas | on Monday, on July 5th, on my birthday, on Christmas Day |
| at | horários exatos e alguns momentos fixos | at 6 o'clock, at noon, at night, at the weekend |
Estrutura:
IN + período longo (mês / ano / estação / parte do dia genérica)
ON + dia / data específica
AT + hora exata / momento pontual
Pense assim: quanto mais "zoom" você dá no tempo, mais a preposição muda. "In" é a visão panorâmica (o mês inteiro), "on" é o dia riscado no calendário, e "at" é o ponteiro do relógio parado num ponto exato.
A armadilha de "at night" vs. "in the morning/afternoon/evening"
Aqui mora um dos erros mais comuns entre brasileiros: como em português dizemos "de manhã", "de tarde", "à noite" usando estruturas parecidas, o aluno tende a tratar "noite" do mesmo jeito que "manhã" e "tarde" em inglês. Só que night foge da regra:
- in the morning
- in the afternoon
- in the evening
- at night (exceção!)
Não existe "in the night" no uso comum — quando você quer dizer que algo aconteceu durante a noite, o correto é at night. Já quando "night" vem com um dia específico (a noite de sexta, por exemplo), muda de novo: on Friday night.
Datas, feriados e dias especiais: onde o brasileiro tropeça
Muitos alunos aprendem "on" para dias da semana e datas, mas travam quando aparece um feriado ou uma expressão de tempo composta. Regra prática:
- Feriados com "Day" no nome → on: on Christmas Day, on New Year's Day, on my birthday.
- Feriados sem "Day", tratados como período → at: at Christmas, at Easter, at the weekend (no inglês britânico) / on the weekend (no inglês americano).
Essa diferença britânico x americano ("at the weekend" x "on the weekend") costuma confundir quem estudou com material misto — não é erro seu, são duas normas diferentes e válidas.
For x since: a dupla que todo brasileiro embaralha
Outro par clássico de confusão é for e since, porque em português usamos "há" e "desde" de forma mais flexível, e às vezes as duas ideias colapsam numa frase só com "faz".
Estrutura:
FOR + duração (quanto tempo dura a ação) → for two years, for a week, for a long time
SINCE + ponto de partida no tempo (quando começou) → since 2010, since Monday, since I was a child
- I have lived in São Paulo for ten years. (por dez anos — duração)
- I have lived in São Paulo since 2015. (desde 2015 — ponto de partida)
Dica prática: se você consegue responder "quanto tempo?" (two years, five minutes, a decade), use for. Se a resposta é um marco no tempo (a date, a day, an event, "I was born"), use since. Essa dupla aparece quase sempre com o Present Perfect, então revisar esse tempo verbal junto ajuda a fixar o uso.
By x until: prazo final ou continuidade?
- by = até uma data limite, indicando que algo deve acontecer antes ou naquele momento (ideia de prazo, deadline).
- until/till = até um momento, indicando continuidade de uma situação até aquele ponto.
Compare:
- I need to finish this report by Friday. (o prazo final é sexta; a ação de terminar acontece em algum momento até lá)
- I will be at the office until Friday. (estarei lá continuamente até sexta, depois saio)
Brasileiros costumam usar "until" no lugar de "by" porque em português "até sexta" serve para os dois casos. Um teste rápido: se a frase é sobre um evento pontual que precisa acontecer dentro do prazo (entregar, terminar, chegar), use by. Se é sobre uma ação contínua ou um estado que se mantém, use until.
During x for x while: os três "durante" confusos
- during + substantivo (durante um período/evento): during the meeting, during the summer.
- for + número/duração: for two hours, for a week.
- while + oração (sujeito + verbo): while I was studying, while she was talking.
Erro típico: "I studied during two hours" — errado, porque "two hours" é uma duração numérica, não um evento. O correto é for two hours. Já during the meeting está certo porque "the meeting" é um evento/substantivo.
Outras preposições de tempo úteis
| Preposição | Uso | Exemplo |
|---|---|---|
| before | antes de | before dinner |
| after | depois de | after the class |
| from...to | de...até (intervalo) | from Monday to Friday |
| in time | a tempo, no prazo | We arrived in time for the show. |
| on time | pontualmente | The train left on time. |
Vale destacar in time x on time, outra dupla que confunde: on time significa "no horário marcado, pontual", enquanto in time significa "a tempo de fazer algo, antes que fosse tarde demais". Comparar: "The bus arrived on time" (chegou na hora certa) x "We got there in time to catch the bus" (chegamos a tempo, antes que ele partisse).
Checklist rápido para revisar suas frases
- É um período longo (mês, ano, estação, parte do dia)? → in
- É um dia ou data específica? → on
- É um horário exato ou "night"? → at
- Estou falando de duração ("por quanto tempo")? → for
- Estou falando do início ("desde quando")? → since
- É um prazo final para uma ação pontual? → by
- É uma continuidade até um momento? → until
Memorizar essas perguntas-teste, em vez de decorar listas soltas de preposições, é o que realmente evita o "tradutês" nas frases com tempo em inglês — e é exatamente o tipo de erro que provas como TOEFL, IELTS e Cambridge cobram em questões de gramática e de correção de texto.