Exercícios de for e since em inglês
Mais opções para este exercício
For para duração; since para início
Use for com um período de tempo e since com o momento em que ele começou. Ambos podem descrever uma situação iniciada no passado que continua agora.
- Duração:
- For + período: for two hours, for three years, for a long time.
- Ponto de início:
- Since + momento inicial: since Monday, since 2020, since I moved here.
- Present perfect:
- Use have/has + particípio passado para algo que começou antes e continua agora: I have lived here for five years.
- Pergunta:
- Pergunte How long...? para saber a duração: How long have you lived here?
- Confira:
- Uma data ou acontecimento é um ponto, não uma duração: since 2020, não for 2020.
Exemplos
I have lived here for five years.
Cinco anos é uma duração.
She has worked here since 2021.
2021 marca o início.
We have waited for two hours.
Duas horas é uma duração.
He has known her since they were children.
A frase indica quando a situação começou.
They have been friends for a long time.
Muito tempo é uma duração.
O áudio usa uma voz sintética.
Exercícios de prática
Escolha for ou since
Escolha a palavra adequada à expressão de tempo.
1.I have lived here ___ 2019.
2.We have waited ___ three hours.
3.She has worked here ___ Monday.
4.They have been friends ___ a long time.
5.I have known him ___ we were children.
6.The shop has been closed ___ two days.
Complete a expressão de tempo
Digite *for* ou *since* em cada lacuna.
Corrija a palavra
Troque o *for* ou *since* incorreto.
13.Escolha o erro nesta frase.
14.Escolha o erro nesta frase.
15.Escolha o erro nesta frase.
16.Escolha o erro nesta frase.
17.Escolha o erro nesta frase.
18.Escolha o erro nesta frase.
Como escolher entre for e since
*For* e *since* podem ligar o passado ao presente, mas respondem a perguntas diferentes. *For* responde “por quanto tempo?” e acompanha um período. *Since* responde “desde quando?” e acompanha uma data, um dia, um momento ou um acontecimento inicial.
O *present perfect* aparece frequentemente com essas palavras. *I have worked here for six years* mede a duração. *I have worked here since 2020* informa o início. As duas frases podem descrever o mesmo trabalho.
Observe a expressão depois da lacuna. Uma quantidade de anos pede *for*. Um ano específico, como 2020, pede *since*. Uma oração também pode marcar o início: *since I moved here*.
Perguntas frequentes
Qual é a diferença entre for e since?
*For* introduz uma duração, como *for two years*. *Since* introduz o momento inicial, como *since 2022*.
For e since podem aparecer com o present perfect?
Sim. Esse tempo pode descrever algo que começou no passado e continua agora: *I have lived here for five years* ou *I have lived here since 2021*.
Since pode vir antes de uma oração completa?
Sim. Uma oração pode indicar o acontecimento inicial: *We have been friends since we were children*.
Dizemos for Monday ou since Monday?
Diga *since Monday* se segunda-feira é o dia de início. *For* precisa de uma duração, como *for three days*.
Gabarito
1. I have lived here ___ 2019.
Resposta: since
2019 é o ano de início: use since.
2. We have waited ___ three hours.
Resposta: for
Three hours indica duração: use for.
3. She has worked here ___ Monday.
Resposta: since
Monday marca o início: use since.
4. They have been friends ___ a long time.
Resposta: for
A long time indica duração: use for.
5. I have known him ___ we were children.
Resposta: since
A frase indica quando a amizade começou: use since.
6. The shop has been closed ___ two days.
Resposta: for
Two days indica duração: use for.
7. We have lived in this town ___ 2020.
Resposta: since
2020 é o ponto de início.
8. My brother has had that bike ___ six months.
Resposta: for
Six months é uma duração.
9. I have not seen her ___ last Friday.
Resposta: since
Last Friday marca o início.
10. The children have played outside ___ an hour.
Resposta: for
An hour é um período de tempo.
11. He has felt better ___ he changed his routine.
Resposta: since
O acontecimento marca o início do período.
12. They have lived together ___ many years.
Resposta: for
Many years é uma duração.
13. She has worked here for 2021.
Resposta: She has worked here since 2021.
2021 marca o início: use since.
14. I have waited since two hours.
Resposta: I have waited for two hours.
Two hours é uma duração: use for.
15. We have been friends for we were ten.
Resposta: We have been friends since we were ten.
We were ten indica quando a amizade começou: use since.
16. The dog has slept since three hours.
Resposta: The dog has slept for three hours.
Three hours é um período: use for.
17. He has lived in Rome for last summer.
Resposta: He has lived in Rome since last summer.
Last summer marca o início: use since.
18. They have owned this house since ten years.
Resposta: They have owned this house for ten years.
Ten years é uma duração: use for.
