since e for

Since e for: significado e uso

De acordo com a General Service List (GSL), for e since estão entre as palavras mais usadas do inglês.
Por isso, vale a pena dominar bem seus significados. E aprender a se expressar com muito mais clareza.

Essas duas preposições são usadas para falar da duração de alguma coisa. E podem aparecer em frases no passado, presente ou futuro.

Com frequência, since e for são usadas com tempos contínuos (como o present perfect ou present perfect continuous), que descrevem ações que começaram no passado e continuam até o presente.

Qual é a diferença entre since e for?

Para entender a diferença entre since e for, é importante saber como expressar a duração de uma ação em inglês.
Ambas se referem ao tempo, mas não nos mesmos contextos:

  • Since é usada para indicar o ponto exato em que algo começou (desde quando).

  • For é usada para indicar a duração de algo (por quanto tempo).

Since = desde (ponto de início)

Usamos since para indicar o momento exato em que uma ação começou.

Exemplos:

  • She has been my friend since childhood. → Ela é minha amiga desde a infância.

  • I’ve lived here since 2018. → Moro aqui desde 2018.

Atenção: com since, usamos sempre um ponto de partida específico. Ou seja: uma data, um ano, uma hora ou um evento.

For = durante (quantidade de tempo)

Usamos for para indicar a duração total de uma ação.

Exemplos:

  • I’ve been working in this shop for 13 years. → Trabalho nesta loja 13 anos.

  • She studied English for two hours. → Ela estudou inglês durante duas horas.

Com for, o foco está na quantidade de tempo: horas, dias, semanas, meses, anos etc.

Diferença entre since e for – exemplos práticos

Veja como a diferença fica clara nos exemplos abaixo:

  • We’re going to stay in Geneva for three days. → Vamos ficar em Genebra por três dias.
    → Aqui, for indica a duração (quantos dias).

  • They’ve lived in New Delhi since 2004. → Eles moram em Nova Délhi desde 2004.
    → Já since indica o ponto de início (o ano em que a ação começou).

Since e for – erros comuns a evitar

Nenhuma aprendizagem está completo sem conhecer os principais erros que a maior parte dos alunos cometem. Então, aqui vão alguns pontos importantes para lembrar:

  • Since é usada somente com o present perfect ou present perfect continuous.
    I’ve known her since 2010.
    I knew her since 2010.

  • For pode ser usada com vários tempos verbais:

    • I stayed in London for a week. → Fiquei em Londres por uma semana. (passado)

    • I’ll be in Spain for two months. → Ficarei na Espanha por dois meses. (futuro)

Resumo rápido:

  • since = um momento exato (since yesterday, since last year, since 9 o’clock)

  • for = uma duração (for two days, for ten years, for a long time)

Exercícios: since ou for?

Complete as frases com since ou for 

a. I haven’t seen her ___ last summer.
b. He has been a teacher ___ twenty years.
c. We have lived here ___ 2018.
d. They stayed in Italy ___ three weeks.
e. I haven’t eaten anything ___ yesterday.
f. She has been very busy ___ the past few days.

Respostas:
a. since  b. for  c. since  d. for  e. since  f. for