Preposições de tempo: quando usar in, on e at
Aprenda a usar in, on e at com horas, dias, datas, meses e anos, entenda a lógica do funil e evite erros como in Monday e in next week.
Ir direto aos exercíciosNesta lição
Em português, uma única preposição resolve quase todos os casos de tempo: dizemos em 2020, em março, na segunda-feira, no Natal, e só mudamos para às quando falamos de horas. O inglês divide esse mesmo território entre três preposições, in, on e at, e escolher a errada é um dos deslizes mais frequentes de quem está aprendendo.
A boa notícia é que existe uma lógica bastante consistente por trás delas: quanto maior e mais vago o período, mais provável que seja in; quanto mais preciso, mais provável que seja at; e on fica no meio, reservado para dias. Nesta lição você vai aprender essa regra do funil, os casos que fogem dela e as situações em que nenhuma preposição é usada.
A regra do funil: do geral ao específico
Imagine um funil ou uma pirâmide invertida. No topo, largo, estão os períodos longos; no fundo, estreito, os momentos exatos.
- IN (períodos longos): séculos, décadas, anos, estações, meses, semanas e partes do dia.
- ON (dias): dias da semana, datas, feriados de um dia e dias específicos.
- AT (pontos precisos): horas exatas, momentos específicos do dia e alguns períodos festivos vistos como um todo.
Ao ter dúvida, pergunte-se: estou falando 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 2019, in May, in (the) winter, in the 1990s, in the 21st century, in the morning |
| on | Dias da semana, datas, dias especiais | on Friday, on March 15th, on Christmas Day, on my birthday, on weekdays |
| at | Horas, momentos exatos, algumas expressões fixas | at 7 o'clock, at noon, at midnight, at night, at the moment, at Christmas |
IN: meses, anos e períodos longos
Use in para qualquer período que tenha duração considerável e que você "entra" nele: meses (in July), anos (in 2008), estações (in summer ou in the summer), décadas (in the eighties) e séculos (in the 19th century).
Também se usa in com as partes do dia: in the morning, in the afternoon, in the evening. A exceção famosa é at night, que você verá adiante.
Outro uso importante: in + período para dizer daqui a quanto tempo algo vai acontecer. I'll be there in ten minutes significa "chego daqui a dez minutos", e não "dentro de dez minutos" no sentido de prazo máximo.
- My daughter was born in 2015.Minha filha nasceu em 2015.
- It often rains in January here.Aqui chove muito em janeiro.
- I prefer to study in the morning.Prefiro estudar de manhã.
- The movie starts in twenty minutes.O filme começa daqui a vinte minutos.
ON: dias e datas
Use on sempre que houver um dia envolvido:
- Dias da semana: on Monday, on Saturdays (o plural indica hábito: "aos sábados").
- Datas: on April 21st, on the 3rd of June.
- Dias especiais: on my birthday, on New Year's Eve, on Christmas Day, on our anniversary.
- Dia + parte do dia: quando a parte do dia é de um dia específico, o on vence: on Monday morning, on Friday night, on the morning of the wedding.
Esse último ponto confunde muito: sozinho, é in the morning; com o dia especificado, vira on Sunday morning. A lógica é que o dia "manda" na escolha.
- The meeting is on Thursday.A reunião é na quinta-feira.
- We don't work on Sundays.Não trabalhamos aos domingos.
- Brazil became independent on September 7th, 1822.O Brasil se tornou independente em 7 de setembro de 1822.
- I'll call you on Saturday afternoon.Te ligo no sábado à tarde.
AT: horas e momentos precisos
Use at para um ponto exato no tempo:
- Horas: at 8 a.m., at half past six, at 10:30.
- Momentos do dia com nome próprio: at noon, at midnight, at sunrise, at sunset, at lunchtime, at dinnertime.
- Expressões fixas: at night, at the moment, at the same time, at the beginning / end of (the month), at present.
- Feriados vistos como um período: at Christmas, at Easter (todo o período festivo, não só o dia).
- The store closes at 10 p.m.A loja fecha às 22h.
- I can't sleep at night when it's too hot.Não consigo dormir à noite quando está muito quente.
- She's busy at the moment. Can she call you back?Ela está ocupada no momento. Ela pode te ligar depois?
- We visit my grandparents at Christmas.Visitamos meus avós no Natal.
Quando não usar preposição
Antes de this, next, last, every, each, one, any, some, all, e das palavras today, tomorrow, yesterday, tonight, não se usa in, on ou at. Em português dizemos na próxima semana ou no último sábado, e é aí que o erro nasce.
- next week (e não in next week)
- last Friday (e não on last Friday)
- this morning (e não in this morning)
- every day, tomorrow night, yesterday afternoon
- I saw her last Tuesday.Eu a vi na terça passada.
- We're moving next month.Vamos nos mudar no mês que vem.
- What are you doing this weekend?O que você vai fazer neste fim de semana?
- He goes running every morning.Ele corre toda manhã.
Exceções e casos especiais
Weekend: at (britânico) x on (americano)
Para fim de semana, o inglês britânico usa at the weekend e o americano usa on the weekend. As duas formas são corretas; escolha uma variante e mantenha a coerência. In the weekend não é padrão.
- What did you do on the weekend?O que você fez no fim de semana? (americano)
- I'll finish it at the weekend.Vou terminar no fim de semana. (britânico)
At Christmas x on Christmas Day
At Christmas e at Easter se referem ao período festivo como um todo. Quando você fala do dia exato, usa on: on Christmas Day, on Christmas Eve, on Easter Sunday.
- The whole family gets together at Christmas.A família inteira se reúne no Natal.
- We open the presents on Christmas Eve.Abrimos os presentes na véspera de Natal.
On time x in time
On time significa "no horário, pontualmente", conforme o combinado. In time significa "a tempo", com alguma margem antes de ser tarde demais. São expressões diferentes, não variações da mesma.
- The train left on time.O trem saiu no horário.
- We got to the airport just in time to catch our flight.Chegamos ao aeroporto bem a tempo de pegar o voo.
At the end x in the end
At the end (of) indica o ponto final de algo concreto (at the end of the movie). In the end significa "no fim das contas, finalmente", depois de hesitação ou mudanças.
- Pay at the end of the month.Pague no fim do mês.
- We argued for hours, but in the end we agreed.Discutimos por horas, mas no fim chegamos a um acordo.
Erros frequentes de brasileiros
I have a class in Monday.
I have a class on Monday.
Dias da semana usam on.
The party starts in 9 p.m.
The party starts at 9 p.m.
Horas exatas usam at.
I was born on 1998.
I was born in 1998.
Anos usam in. On só aparece se a data completa tiver o dia: on May 5th, 1998.
I'll travel in next week.
I'll travel next week.
Antes de next, last, this e every não se usa preposição.
I work in the night.
I work at night.
Night é a exceção entre as partes do dia: at night.
We met in Saturday morning.
We met on Saturday morning.
Quando a parte do dia vem junto com o dia da semana, a preposição é 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.