Teste de Inglês

Since ou for em inglês: quando usar cada um

Publicado em

Use since para um ponto de partida no tempo, como uma data, um ano ou um acontecimento. Use for para uma duração, como três anos, duas horas ou um mês.

I have lived in Curitiba since 2018. (2018 é o momento em que começou.)

I have lived in Curitiba for six years. (seis anos é quanto tempo dura.)

Uma forma rápida de decidir: se a resposta à pergunta é um momento ("desde quando?"), é since. Se a resposta é um período ("por quanto tempo?"), é for.

Since when have you been waiting? - Since 10 o'clock.

How long have you been waiting? - For almost an hour.

Depois de since, pode vir uma oração

Since também pode ser seguido de uma oração com o passado, marcando o momento em que algo começou:

We have been friends since we were kids.

It has been two years since I moved here. Note que aqui a frase principal usa it has been, e o since introduce o momento em que a mudança aconteceu.

O tempo verbal importa

Com since e for, o que costuma aparecer é o present perfect (have/has + particípio) ou o present perfect continuous (have/has been + -ing), porque a ação começou no passado e continua agora. É aí que muita gente tropeça.

Erros comuns de quem fala português:

  • I live here since 2020. Errado. Diga I have lived here since 2020. Em português usamos o presente ("moro aqui desde 2020"), mas em inglês o presente simples não serve com since.
  • I have studied English for Monday. Errado, porque Monday é um ponto. Diga since Monday.
  • I have worked here since three years. Errado, porque three years é uma duração. Diga for three years.
  • I have had this phone since two years. Errado. Diga for two years.

Tente este truque: pense se a sua frase poderia usar "from... until now". Since 2020 equivale a "from 2020 until now", então é since. For three years equivale a "during three years", então é for.

O que estudar agora

Se você ainda hesita, o problema costuma estar menos em since e for e mais no present perfect em si. Vale rever esse tempo antes de se preocupar com preposições. Se quiser ver onde você está, o teste de inglês B1 mostra se você já usa present perfect com segurança para falar de experiências e situações que continuam até hoje.

Nosso teste estima seu nível. Não é um certificado oficial do Quadro Europeu Comum (CEFR) nem substitui uma prova oficial.