Buscar

ENGLISH - PRESENT PERFECT

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

ENGLISH4U – English Language Learning 76 
© 2018 by Herwig Rothländer – www.english-4u.de I free to copy for classroom or personal use 
PRESENT PERFECT – FOR OR SINCE 
 
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 quarrel. 
16. Nobody has seen him ________________ last Friday. 
17. It has been foggy ________________ some days. 
18. He has been fishing ________________ six o'clock. 
19. They've been living in France ________________ eight years. 
20. The pilots have been on strike ________________ two months. 
21. We've had terrible weather ________________ Saturday. 
22. I've known Tom ________________ 1990. 
23. We have been waiting for the bus ________________ half an hour. 
24. She hasn't lost a match ________________ April. 
25. Things have changed ________________ he became the headmaster. 
 
ENGLISH4U – English Language Learning 77 
© 2018 by Herwig Rothländer – www.english-4u.de I free to copy for classroom or personal use 
PRESENT PERFECT – FOR OR SINCE 
 
1. I haven't been in Italy since July 2005. 
2. She has lived in Paris since January. 
3. Jim has studied for three hours. Now he is tired. 
4. My friend has been ill for a long time. 
5. It has been raining for more than four days. 
6. I haven't seen him since Eastern. 
7. He hasn't had a holiday since last summer. 
8. He hasn't done any work for a month. 
9. We have had this car since 1998. 
10. We have been here for two hours. 
11. She hasn't written since Christmas. 
12. Carol hasn't eaten meat for ages. 
13. We have been working in his office for three years. 
14. It has been snowing since yesterday morning. 
15. I haven't spoken to her since our quarrel. 
16. Nobody has seen him since last Friday. 
17. It has been foggy for some days. 
18. He has been fishing since six o'clock. 
19. They've been living in France for eight years. 
20. The pilots have been on strike for two months. 
21. We've had terrible weather since Saturday. 
22. I've known Tom since 1990. 
23. We have been waiting for the bus for half an hour. 
24. She hasn't lost a match since April. 
25. Things have changed since he became the headmaster.

Continue navegando