Diferença entre For e Since em Inglês — Explicação Simples
Aprenda a diferença entre FOR e SINCE em inglês de forma simples e definitiva. Exemplos claros, dicas e exercícios práticos para brasileiros.
Por Teacher Thayza · · 5 min de leitura
Muitos estudantes confundem for e since porque ambos se traduzem como "há" ou "desde" em português. Mas a diferença é simples!
📚 A regra
FOR → usado com duração (quanto tempo).
SINCE → usado com ponto no tempo (quando começou).
✅ Exemplos com FOR (duração)
- I have lived here for 5 years. — Eu moro aqui há 5 anos.
- She has studied English for 3 months. — Ela estuda inglês há 3 meses.
- We have been friends for a long time. — Somos amigos há muito tempo.
- He has worked here for 2 weeks. — Ele trabalha aqui há 2 semanas.
✅ Exemplos com SINCE (ponto no tempo)
- I have lived here since 2019. — Eu moro aqui desde 2019.
- She has studied English since January. — Ela estuda inglês desde janeiro.
- We have been friends since high school. — Somos amigos desde o ensino médio.
- He has worked here since last Monday. — Ele trabalha aqui desde segunda passada.
🔍 Comparação visual
| FOR (duração) | SINCE (ponto no tempo) |
|---|---|
| for 5 years | since 2019 |
| for 3 months | since January |
| for 2 hours | since 10 AM |
| for a long time | since I was a child |
| for 10 minutes | since yesterday |
💡 Dica para não errar
Pergunte a si mesmo: "Quanto tempo?" → FOR. "Desde quando?" → SINCE.
🧠 Mini Quiz
Complete com for ou since:
- I have been here _______ 2 hours. → for
- She has lived in London _______ 2020. → since
- We have known each other _______ 10 years. → for
- He has been a teacher _______ September. → since
- They have been married _______ a long time. → for
📌 Continue praticando
Pratique mais gramática com nossos quizzes interativos sobre tempos verbais!