Qual a diferença entre before e ago?
Resposta direta
Before e ago falam de tempo passado, mas com pontos de referência diferentes. Ago conta para trás a partir de agora e vem depois do período: I moved here two years ago (Eu me mudei para cá há dois anos). Before conta a partir de outro momento do passado ou vem antes de um fato: before the meeting.
Ouvir as frases de exemplo- Em resumo
- ago = há, a partir de agora; before = antes, a partir de outro momento ou de um fato
- Erro mais comum
- ago para algo que continua (I live here two years ago)
- Nível
- A2
A diferença em uma frase
Ago mede o tempo para trás a partir do momento em que se fala; before mede a partir de outro ponto ou marca o que vem antes.
Ago vem depois do período e pede o passado simples: three days ago, a long time ago. Equivale a “há” ou “atrás”: I saw her a week ago (Eu a vi há uma semana).
Before tem dois papéis. Antes de um fato ou de uma hora, quer dizer “antes de”: before lunch, before you leave. Depois de um período, conta a partir de um momento do passado, muitas vezes com o past perfect: She had moved two years before.
Lado a lado
A tabela compara ago e before pelo ponto de partida, pela posição e pelo tempo verbal.
| Aspecto | ago | before |
|---|---|---|
| Ponto de partida | agora, o momento da fala | outro momento do passado ou um fato |
| Posição | depois do período: two days ago | antes do fato (before lunch) ou depois do período (two days before) |
| Tempo verbal | passado simples (I left) | com período, muitas vezes o past perfect (I had left) |
| Exemplo | I called him an hour ago. | I had called him an hour before. |
| Sozinho | não se usa sem o período | before = antes, alguma vez: I've been here before |
Como decidir na hora
Para escolher entre before e ago, pergunte a partir de quando o tempo é contado.
Se conta a partir de agora, use ago: I started this job six months ago. Se conta a partir de outro momento do passado, como numa história, use before: When I met her, she had started the job six months before.
Se a frase diz que algo ainda continua, nenhum dos dois: use for com o present perfect. “Moro aqui há dois anos” é I've lived here for two years, e não two years ago.
Casos especiais
Before e ago aparecem em combinações fixas que vale guardar.
- long ago e a long time ago: há muito tempo.
- the day before yesterday: anteontem.
- the night before: na noite anterior: I'd slept badly the night before.
- How long ago...?: há quanto tempo...?, com o passado simples: How long ago did you move?
- never... before: nunca antes: I've never seen anything like this before.
Exemplos explicados
Toque numa frase para ouvir. Ajuste a velocidade, veja a explicação da frase inteira, o ritmo e repita em voz alta.
-
I moved to Curitiba three years ago.
Eu me mudei para Curitiba há três anos.
Ago vem depois do período e pede o passado simples.
- I moved to
- Eu me mudei para
-
Wash your hands before dinner.
Lave as mãos antes do jantar.
Before + substantivo: antes de.
- Wash your hands
- Lave as mãos
-
How long ago did you start learning English?
Faz quanto tempo que você começou a aprender inglês?
How long ago + passado: há quanto tempo.
- start learning
- começou a aprender
-
Call me before you leave the office.
Me liga antes de sair do escritório.
Before + frase: antes de alguém fazer algo.
- the office
- o escritório
-
We met a long time ago, at a friend's wedding.
A gente se conheceu há muito tempo, no casamento de um amigo.
A long time ago: há muito tempo.
- at a friend's wedding
- no casamento de um amigo
-
She said she had seen the movie two weeks before.
Ela disse que tinha visto o filme duas semanas antes.
Contando a partir de um momento do passado, before vem depois do período.
- had seen
- tinha visto
-
Have you been to Salvador before?
Você já foi a Salvador antes?
Before no fim da frase: antes, alguma vez, com o present perfect.
- Have you been to
- Você já foi a
-
I didn't sleep well the night before the exam.
Não dormi bem na noite antes da prova.
The night before + fato: a noite anterior.
- the exam
- a prova
Como ler o modo Ritmo
- sílaba sublinhada: a sílaba forte da palavra.
- Palavra mais clara, com o som embaixo: forma fraca, dita rápida.
- Arco embaixo entre duas palavras: o som final de uma emenda no começo da outra.
- Barra entre blocos: pausa curta; seta: a voz sobe ou desce no fim do bloco, medida no áudio.
Cuidado com
-
Errado: I live here two years ago.
Certo: I've lived here for two years.
Para dizer há quanto tempo uma situação continua, use for com o present perfect. Ago localiza um fato no passado, mas não significa que seus efeitos acabaram.
-
Errado: I arrived ago two hours.
Certo: I arrived two hours ago.
Ago vem depois do período.
-
Errado: I have seen him three days ago.
Certo: I saw him three days ago.
Com ago, use o passado simples, e não o present perfect.
Pratique
-
Contando a partir de agora, o período vem com ago.
-
Antes de uma ação, use before.
-
Para algo que continua, use for com o present perfect.
-
Contando a partir de um momento do passado (a chegada da polícia), use before.
Perguntas frequentes
Qual a diferença entre before e ago?
Ago conta o tempo para trás a partir de agora e vem depois do período: two days ago (há dois dias). Before conta a partir de outro momento do passado (two days before, dois dias antes) ou vem antes de um fato: before lunch.
Como dizer há dois anos em inglês?
Depende do que você quer dizer. Para situar uma ação no passado, use ago: I moved two years ago (Mudei há dois anos). Se a frase informa por quanto tempo uma situação continua até hoje, use for com o present perfect: I've lived here for two years (Moro aqui há dois anos).
Ago pode ser usado com present perfect?
Não. Ago marca um momento terminado no passado e pede o passado simples: I saw it a week ago. Com o present perfect, use for, since ou before: I've seen it before (Já vi isso antes).
Como dizer anteontem em inglês?
“Anteontem” é the day before yesterday, com before: I saw her the day before yesterday. Também dá para dizer two days ago, contando a partir de hoje com ago.
Fontes e referências
- Ago (Cambridge Dictionary) (abre em nova aba) conferido em 5 de novembro de 2026
- Before (Cambridge Dictionary) (abre em nova aba) conferido em 5 de novembro de 2026
- before (Merriam-Webster) (abre em nova aba) conferido em 5 de novembro de 2026
- before (Longman Dictionary of Contemporary English) (abre em nova aba) conferido em 5 de novembro de 2026