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.
- 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
- 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.
- I have known her _______ 2015.
- They have been married _______ 20 years.
- She has been working here _______ last month.
- We’ve been waiting _______ two hours.
- He hasn’t called _______ yesterday.
- They lived in Paris _______ five years.
- I’ve been studying English _______ I was a kid.
- She has been sleeping _______ noon.
- We’ve been friends _______ a long time.
- He has been a doctor _______ 2010.
- It hasn’t rained _______ weeks.
- They’ve been traveling _______ June.
- I waited _______ an hour before leaving.
- She has had this car _______ last year.
- We’ve been dating _______ six months.
- He hasn’t eaten _______ this morning.
- They studied _______ the entire afternoon.
- I’ve been awake _______ 5 AM.
- She has been teaching _______ over a decade.
- We’ve known each other _______ childhood.
- He worked there _______ three years.
- It’s been raining _______ yesterday.
- She has been gone _______ hours.
- They’ve been talking _______ the meeting started.
- I’ve been learning Spanish _______ six months.
- He hasn’t visited us _______ Christmas.
- She practiced piano _______ two hours.
- We’ve been here _______ 9 o’clock.
- They’ve been building the house _______ last summer.
- 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:
- Diferença entre Will e Going To: Exemplos e Exercícios
- My ou Mine: Saiba a Diferença e Quando Usar
- Much e Many: Qual a Diferença?
- Preposições To e For: Conheça a Diferença!
Referências externas: