Diferença A2 neutro

Qual a diferença entre before e ago?

before / ago /bɪfˈɔːr/, /əɡˈoʊ/

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.

Aspectoagobefore
Ponto de partidaagora, o momento da falaoutro momento do passado ou um fato
Posiçãodepois do período: two days agoantes do fato (before lunch) ou depois do período (two days before)
Tempo verbalpassado simples (I left)com período, muitas vezes o past perfect (I had left)
ExemploI called him an hour ago.I had called him an hour before.
Sozinhonão se usa sem o períodobefore = 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.

Voz
Velocidade
  1. 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.

  2. Wash your hands before dinner.

    Lave as mãos antes do jantar.

    Before + substantivo: antes de.

  3. 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.

  4. Call me before you leave the office.

    Me liga antes de sair do escritório.

    Before + frase: antes de alguém fazer algo.

  5. 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.

  6. 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.

  7. Have you been to Salvador before?

    Você já foi a Salvador antes?

    Before no fim da frase: antes, alguma vez, com o present perfect.

  8. 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.

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

  1. Contando a partir de hoje, complete: I bought this phone two months ___.
  2. Complete: Please turn off the lights ___ you go to bed.
  3. Como dizer “Trabalho aqui há cinco anos”, e continuo trabalhando?
  4. Numa história no passado: When the police arrived, the thief had left ten minutes ___.

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