For or Since - Exercise
1. I haven't been in Italy ______ July 2005
. 2. She has lived in Paris ______ January.
3. Jim has studied ______ three hours. Now he is tired.
4. My friend has been ill ____ a long time.
5. It has been raining ____ more than four days
. 6. I haven't seen him ____ Eastern.
7. He hasn't had a holiday _____last summer.
8. He hasn't done any work _____ a month
. 9. We have had this car _____1998.
10. We have been here ____ two hours.
11. She hasn't written _____Christmas.
12. Carol hasn't eaten meat ______ ages.
13. We have been working in his office _____three years.
14. It has been snowing ______ yesterday morning.
15. I haven't spoken to her ______our
Respostas
respondido por:
3
Resposta:
- since
- since
- for
- for
- for
- since
- since
- for
- since
- for
- since
- for
- for
- since
- since
Explicação:
No Present Perfect utilizamos o for para períodos de tempo ("há duas semanas", "há uma hora" etc) e o since para momentos concretos no tempo (datas, dias da semana, horas etc)
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás