In, on e at com expressões de tempo: um guia do geral ao específico
Aprenda a escolher in, on ou at com horas, dias, datas, meses e anos pela lógica do funil, e a omitir a preposição antes de next, last, this e every.
Ir direto aos exercíciosNesta lição
O português resolve boa parte do tempo com "em" e suas combinações: em 2021, em junho, no sábado, no Natal; só as horas pedem "às". O inglês reparte esse território entre in, on e at, e escolher a errada está entre os deslizes mais comuns do iniciante.
Felizmente há um raciocínio consistente: quanto mais longo e impreciso o período, maior a chance de ser in; quanto mais exato o momento, mais provável o at; e o on fica no meio, reservado a dias. Você verá aqui essa lógica do funil, as exceções e os casos em que nenhuma preposição aparece.
O funil: do amplo ao preciso
Pense num funil. Em cima, a boca larga recebe os períodos extensos; embaixo, o bico estreito comporta os instantes exatos.
- IN (períodos longos): séculos, décadas, anos, estações, meses e partes do dia.
- ON (dias): dias da semana, datas e dias comemorativos.
- AT (pontos precisos): horas, momentos marcados e algumas expressões fixas.
Na dúvida, pergunte: trata-se de um período (in), de um dia (on) ou de um ponto no relógio (at)?
| Preposição | Uso | Exemplos |
|---|---|---|
| in | Anos, meses, estações, décadas, séculos, partes do dia | in 2024, in October, in (the) spring, in the 1980s, in the 20th century, in the evening |
| on | Dias da semana, datas, dias comemorativos | on Wednesday, on July 4th, on New Year's Day, on my wedding day, on weekends |
| at | Horas, instantes exatos, expressões fixas | at 9:15, at midday, at sunset, at night, at the moment, at Easter |
IN: meses, anos e fases longas
Use in para intervalos de duração razoável, dentro dos quais você "está": meses (in February), anos (in 1999), estações (in autumn ou in the autumn), décadas (in the nineties) e séculos (in the 18th century).
As partes do dia também levam in: in the morning, in the afternoon, in the evening. A exceção conhecida é at night.
E há o uso de in + período para indicar daqui a quanto tempo algo ocorre: The bus will arrive in five minutes quer dizer "chega daqui a cinco minutos".
- My brother got married in 2017.Meu irmão se casou em 2017.
- It gets very dry here in August.Aqui fica muito seco em agosto.
- I usually go for a run in the evening.Costumo correr no fim da tarde.
- The class begins in half an hour.A aula começa daqui a meia hora.
ON: dias e datas
Sempre que o tempo envolver um dia, use on:
- Dias da semana: on Tuesday, on Fridays (o plural dá ideia de hábito: "às sextas").
- Datas: on May 3rd, on the 20th of November.
- Dias especiais: on my birthday, on Valentine's Day, on Christmas Day.
- Dia + parte do dia: se a parte do dia pertence a um dia identificado, vence o on: on Tuesday morning, on Saturday night, on the evening of the party.
Este último caso confunde: isolada, a expressão é in the morning; com o dia nomeado, vira on Monday morning. O dia comanda a escolha.
- The exam is on Wednesday.A prova é na quarta-feira.
- The gym is closed on public holidays.A academia fecha nos feriados.
- My parents arrived on December 23rd.Meus pais chegaram no dia 23 de dezembro.
- Let's meet on Sunday evening.Vamos nos encontrar no domingo à noite.
AT: horas e instantes exatos
Use at para um ponto preciso do tempo:
- Horas: at 6 p.m., at a quarter to eight, at 11:45.
- Momentos com nome: at noon, at midnight, at dawn, at sunset, at breakfast time.
- Expressões fixas: at night, at the moment, at the same time, at the start / end of (the week), at this time of year.
- Festas vistas como período: at Christmas, at New Year (a temporada inteira, não só o dia).
- The concert starts at 8:30.O show começa às 20h30.
- I always feel tired at night.Eu sempre me sinto cansado à noite.
- He is in a meeting at the moment.Ele está em reunião no momento.
- Shops stay open late at Christmas.As lojas ficam abertas até tarde no Natal.
Sem preposição
Diante de this, next, last, every, each, one, any, some, all, e das palavras today, tomorrow, yesterday, tonight, nenhuma preposição (in, on, at) é usada. Como em português dizemos "na semana que vem" e "no domingo passado", o erro nasce justamente aí.
- next year (e não in next year)
- last Monday (e não on last Monday)
- this afternoon (e não in this afternoon)
- every weekend, tomorrow morning, yesterday evening
- We went to Paris last summer.Fomos a Paris no verão passado.
- She's starting a new job next week.Ela começa um emprego novo na semana que vem.
- Are you free this evening?Você está livre hoje à noite?
- I check my email every hour.Confiro meu e-mail a cada hora.
Exceções e casos especiais
Fim de semana: at (britânico) x on (americano)
Para "no fim de semana", o inglês britânico usa at the weekend e o americano, on the weekend. Ambas são corretas; escolha uma variante e seja coerente. In the weekend não é padrão.
- Are you doing anything on the weekend?Você vai fazer algo no fim de semana? (americano)
- We're visiting friends at the weekend.Vamos visitar amigos no fim de semana. (britânico)
At Easter x on Easter Sunday
At Easter e at Christmas aludem ao período festivo inteiro. Para o dia exato, emprega-se on: on Easter Sunday, on Christmas Day, on Christmas Eve.
- Many people travel at Easter.Muita gente viaja na Páscoa.
- We have a big lunch on Easter Sunday.Fazemos um grande almoço no domingo de Páscoa.
On time x in time
On time quer dizer "pontualmente, no horário combinado". In time significa "a tempo", com folga antes que fosse tarde demais. São expressões distintas.
- The meeting started on time.A reunião começou no horário.
- She ran and got there just in time for the train.Ela correu e chegou bem a tempo de pegar o trem.
At the end x in the end
At the end (of) marca o ponto final de algo concreto (at the end of the street). In the end equivale a "por fim, no final das contas", depois de dúvidas ou mudanças de planos.
- The bill arrives at the end of the month.A fatura chega no fim do mês.
- We tried several options, and in the end we stayed home.Tentamos várias opções, e no final ficamos em casa.
Erros frequentes de brasileiros
The test is in Thursday.
The test is on Thursday.
Dias da semana pedem on.
The bus leaves in 7:20.
The bus leaves at 7:20.
Horas exatas pedem at.
She was born on 2003.
She was born in 2003.
Anos pedem in; on só aparece com a data completa (on June 9th, 2003).
We'll talk in next Monday.
We'll talk next Monday.
Antes de next, last, this e every, não se usa preposição.
I study in the night.
I study at night.
Night é a exceção entre as partes do dia: at night.
They called in Sunday morning.
They called on Sunday morning.
Dia da semana + parte do dia leva on.
Exercícios práticos
Responda e receba a correção na hora. As questões erradas vão para a sua revisão de erros.