Lição 46 · Etapa 4: Tempos verbais e modais
For / since / ago
InicianteForma e uso
for + um período, since + um ponto de partida, um tempo + ago — quanto tempo, desde quando, há quanto tempo
1.Três palavras, três jeitos de medir o tempo
For, since e ago falam de tempo, mas de três jeitos diferentes:
| Palavra | Vem com | Significado | Exemplos |
|---|---|---|---|
| for + … | uma duração | por quanto tempo | for ten minutes, for three years, for ages |
| since + … | um ponto de partida | de lá até agora | since 2019, since Monday, since I was a child |
| … + ago | uma duração, antes de ago | quanto tempo antes de agora | two days ago, ten minutes ago, a long time ago |
Exemplo: hoje é quinta-feira, e a Lan chegou a Hanói na segunda. Dá para dizer a mesma coisa de três jeitos:
Lan has been in Hanoi for three days.
A Lan está em Hanói há três dias.
Lan has been in Hanoi since Monday.
A Lan está em Hanói desde segunda.
Lan arrived in Hanoi three days ago.
A Lan chegou a Hanói três dias atrás.
Atenção: “há” em português pode ser for ou ago. “Moro aqui há dois anos” (e continuo morando) = I've lived here for two years; “Cheguei há dois anos” (= dois anos atrás) = I arrived two years ago. E “desde 2019” é since 2019 — from normalmente precisa de to/until depois (from 2019 to 2022).
2.For + uma duração
For responde How long? e funciona com qualquer tempo verbal, não só com o present perfect.
I've had this phone for three years.
Tenho este celular há três anos. (ainda tenho)
We lived in Hue for two years, and then we moved to Saigon.
Moramos em Hue por dois anos e depois nos mudamos para Saigon. (terminou → passado simples)
I'm staying with my cousin for a week.
Vou ficar na casa do meu primo por uma semana.
- Em negativas com o present perfect: I haven't seen her for years. O inglês americano também usa muito in: I haven't seen her in years.
- for + uma duração (for two hours) é diferente de during + um evento ou período (during the film, during the summer): during diz quando, e não por quanto tempo.
- for ages (informal) = há muito tempo, faz séculos: I haven't been to the cinema for ages.
3.Since + um ponto de partida
Since indica o ponto de partida — um dia, um ano, um acontecimento — e a ação continua de lá até agora. Por isso a oração principal geralmente usa um tempo perfect (have/has + V3 ou have/has been + -ing).
My dad has worked at the hospital since 2015.
Meu pai trabalha no hospital desde 2015.
I haven't eaten anything since this morning.
Não comi nada desde hoje de manhã.
Binh has played football since he was little.
O Binh joga futebol desde pequeno. (since + uma oração no passado simples)
It's been two years since I last saw Minh.
Faz dois anos que vi o Minh pela última vez.
A estrutura It's been (= It has been) + duração + since + passado simples é muito comum na fala. O inglês britânico também diz It's two years since… com o mesmo sentido.
4.Ago — antes de agora
Ago vem depois da duração e conta para trás a partir de agora. Ele aponta para um momento já terminado, então vem com o passado simples, e não com o present perfect. Para perguntar: How long ago…? ou When…?
Hung moved to Hanoi three years ago.
O Hung se mudou para Hanói há três anos.
How long ago did you start this job? — About six months ago.
Há quanto tempo você começou neste emprego? — Uns seis meses atrás.
I called her ten minutes ago, but she didn't answer.
Liguei para ela dez minutos atrás, mas ela não atendeu.
Ago conta para trás a partir de agora; before conta para trás a partir de um momento no passado: She left Hanoi in 2020. She had moved there two years before (= em 2018). Sozinho, before significa “antes, em outro momento”: I've never been here before.
5.Perguntar: How long…? e When…?
Escolha o tempo verbal perguntando a si mesmo: a situação ainda continua ou já terminou?
| Pergunta | Significado | Resposta |
|---|---|---|
| How long have you lived here? | quanto tempo até agora — você ainda mora aqui | For six months. / Since May. |
| How long did you live in Hue? | quanto tempo no total — você não mora mais lá | For two years. |
| When did you move here? | em que momento | In May. / Six months ago. |
Você pode passar a mesma informação de uma estrutura para outra:
I bought this bike two years ago. → I've had it for two years.
Comprei esta bicicleta dois anos atrás. → Tenho ela há dois anos. (bought → have had, e não have bought)
Minh started learning the guitar in 2023. → He's been learning it since 2023.
O Minh começou a aprender violão em 2023. → Ele está aprendendo desde 2023.
The last time I saw Hoa was in May. → I haven't seen Hoa since May.
A última vez que vi a Hoa foi em maio. → Não vejo a Hoa desde maio.
6.Erros comuns
I have studied English since five years.I have studied English for five years.
five years é uma duração → for.
I have lived here for 2019.I have lived here since 2019.
2019 é um ponto de partida → since.
We met each other before two years.We met each other two years ago.
“Atrás, a partir de agora” = duração + ago.
I have seen that film two weeks ago.I saw that film two weeks ago.
ago aponta para um tempo já terminado → passado simples.
I live here since 2020.I have lived here since 2020.
since pede um tempo perfect na oração principal.
I'm waiting for an hour!I've been waiting for an hour!
Para dizer há quanto tempo, até agora, use um tempo perfect, e não o presente contínuo.
Exemplos
- My dad has worked at the hospital since 2015.
- Where are you? I've been waiting for twenty minutes!
- Hùng moved to Hà Nội three years ago.
- I bought this bike two years ago.
