Diferença entre Since e For: Guia Completo

Entender a diferença entre since e for é essencial para quem está aprendendo inglês, especialmente quando se trata de expressar tempo. Essas duas palavras são frequentemente usadas com os tempos verbais perfeitos (Present Perfect, Past Perfect e Future Perfect), mas suas aplicações são distintas. Enquanto “since” indica um ponto específico no tempo, “for” refere-se a um período de duração.

Neste artigo, vamos explorar detalhadamente quando e como usar cada uma delas, com exemplos claros e exercícios para fixar o aprendizado. Se você já se confundiu ao escolher entre since e for, continue lendo para esclarecer todas as dúvidas!

Diferença Entre Since e For

A principal diferença entre since e for está na forma como elas marcam o tempo:

  • Since: Indica o início de uma ação (um momento exato no passado).
  • For: Indica a duração de uma ação (quanto tempo algo aconteceu).

Agora, vamos analisar cada uma delas em detalhes.

Quando usar Since?

Since é utilizado para marcar o ponto de partida de uma ação que ainda está em andamento ou que tem relevância no presente. Ele sempre se refere a um momento específico no passado, como datas, horas ou eventos. Confira abaixo as regras de uso.

1. Com um momento exato no passado (data, hora, ano)

  • I have lived here since 2020.
  • She has been working since 8 AM.
  • They have been married since June.
  • He has known her since childhood.
  • We haven’t seen him since last week.

2. Com um evento passado que continua até agora

I have loved music since I was a child. Exemplo de uso de For em inglês. quando usar o for e quando usar o since.

  • I have loved music since I was a child.
  • She has been a doctor since she graduated.
  • They have been friends since they met in college.
  • He has been unemployed since he lost his job.
  • We’ve been traveling since we retired.




3. Em frases no Present Perfect ou Past Perfect

  • She has been studying English since last year.
  • They had been waiting since morning.
  • I have had this car since 2018.
  • He hasn’t called since yesterday.
  • We’ve known each other since high school.

Quando Usar For?

For é usado para indicar quanto tempo uma ação durou, independentemente de quando começou. Ele se refere a períodos de tempo, como horas, dias, meses ou anos. Confira abaixo as regras de uso.

1. Com períodos de tempo (horas, dias, meses, anos)

  • I have lived here for five years.
  • She has been sleeping for two hours.
  • They have been dating for six months.
  • He studied for three hours yesterday.
  • We’ve been waiting for a long time.

2. Para ações que já terminaram, mas duraram um tempo específico

  • She worked there for a decade.
  • They traveled for two weeks.
  • He lived in London for five years.
  • I studied French for six months.
  • We stayed at the beach for the weekend.




3. Em frases no Present Perfect, Past Perfect ou Simple Past

Exemplo do uso de Since. Em frases no Present Perfect, Past Perfect ou Simple Past

  • I have known her for years.
  • They had been married for a decade before divorcing.
  • He waited for an hour before leaving.
  • She has been a teacher for 15 years.
  • We’ve been friends for ages.

Resumo: Diferença Entre Since e For

A tabela abaixo resume as principais diferenças:

Since For
Indica o início de uma ação. Indica a duração de uma ação.
Usado com datas, horas e eventos específicos. Usado com períodos de tempo (horas, dias, anos).
Exemplo: since 2010, since Monday, since I was a child. Exemplo: for 10 years, for two hours, for a week.
Sempre conectado a um ponto no tempo. Sempre conectado a um intervalo de tempo.
inglestreinando.com

Exercícios para Praticar a Diferença entre Since e For

Agora que você já conhece a diferença entre since e for, é hora de praticar! Complete as frases abaixo com since ou for.

  1. I have known her _______ 2015.
  2. They have been married _______ 20 years.
  3. She has been working here _______ last month.
  4. We’ve been waiting _______ two hours.
  5. He hasn’t called _______ yesterday.
  6. They lived in Paris _______ five years.
  7. I’ve been studying English _______ I was a kid.
  8. She has been sleeping _______ noon.
  9. We’ve been friends _______ a long time.
  10. He has been a doctor _______ 2010.
  11. It hasn’t rained _______ weeks.
  12. They’ve been traveling _______ June.
  13. I waited _______ an hour before leaving.
  14. She has had this car _______ last year.
  15. We’ve been dating _______ six months.
  16. He hasn’t eaten _______ this morning.
  17. They studied _______ the entire afternoon.
  18. I’ve been awake _______ 5 AM.
  19. She has been teaching _______ over a decade.
  20. We’ve known each other _______ childhood.
  21. He worked there _______ three years.
  22. It’s been raining _______ yesterday.
  23. She has been gone _______ hours.
  24. They’ve been talking _______ the meeting started.
  25. I’ve been learning Spanish _______ six months.
  26. He hasn’t visited us _______ Christmas.
  27. She practiced piano _______ two hours.
  28. We’ve been here _______ 9 o’clock.
  29. They’ve been building the house _______ last summer.
  30. I’ve been a fan _______ years.

📥Baixe aqui o gabarito com as respostas.

Dominar a diferença entre since e for é fundamental para evoluir em sua jornada do aprendizado do inglês. Lembre-se: since marca o início de algo, enquanto for indica a duração. Pratique com os exercícios e incorpore essas palavras corretamente no seu vocabulário!

Se este artigo ajudou você, compartilhe e deixe um comentário com suas dúvidas!

Confira também:




Referências externas:

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *