20 PRESENT PERFECT
SINCE and FOR with present perfect and present perfect continuous)
Answers
1. I have been typing since seven this morning.
2. I have been off work for almost a week.
3. How long have you been waiting?
4. How long have you been off work?
5. How long have you been typing?
6. He has been living in that hotel since the beginning of August.
7. She has been studying English for five years.
8. How long has she been studying English?
9. I have been working for the company since1988.
10. Inflation has been rising since interest rates were lowered by the government.
11. He has been teetotal since his illness.
12. That church has been standing for centuries.
13. The sun has been shining since last week.
14. I have been sitting in front of this computer screen for ages and it is driving me crazy.
15. I have not taken any holidays since the beginning of last year.
16. What have you been doing since I saw you last?
17. We have been on holiday for the past month.
18. I have been trying to complete reading War and Peace ever since I was fifteen years old.
19. For how long have you been here?
20. Since when have you been here?
|