Отрабатываем настоящее совершенное длительное время в упражнениях и начинаем с самых простых упражнений.
Exercise 1. Поставьте следующие предложения в отрицательную и вопросительную форму.
1. We have been waiting for you since yesterday.
2. The pupils have been learning English for three years.
3. The children have been playing football since early morning.
4. You have been speaking over the telephone for half an hour already.
5. We are tired. We have been working in the garden all day.
6. It has been raining since yesterday.
7. He has been wearing the same suit for years.
8. You have been translating this article since 8 o’clock.
9. The engineers have been discussing this matter for two hours already.
10. The baby has been crying all morning.
11. The boys have been running about in the park for three hours.
12. My friend has been serving in the army since last year.
13. This film has been running for a month.
14. We have been living here since 2005.
15. There are a lot of snow outside. It has been snowing.
16. He has been sleeping for over ten hours already.
17. Ann has been working here since 5 September.
18. Mother has been doing the washing for an hour and a half already.
19. He has been selling computers since last year.
20. My granny has been feeling very well lately.
21. George has been smoking for a long time.
22. You have been argueing with your co-workers for over an hour.
23. They have been considering the question all morning.
24. Tom is red because he has been sunbathing.
25. She has been having his English for half an hour already.
26. My aunt has been travelling around Europe since the beginning of the year.
26. The students have been listening to their teacher for over an hour already.
27. My grandfather has been working in the garden all day.
28. You have been laughing at this joke for ten minutes already.
29. This pictures has been hanging here for a long time.
30. His hands are dirty. He had been repairing the car.
Exercise 2. Раскройте скобки и поставьте глаголы в Present Perfect Tense или вPresent Continuous Tense.
1. I (not to see) you for a long time.
2. He ( to write) a novel for the last two years, but he ( not to finish) it yet.
3. You should tell me what you ( to do) since I last saw you.
4. She ( to work) so hard this week that she ( not to have) time to go to the hairdresser’s.
5. He ( not to be ) here since Christmas; I wonder where he ( to live) since then.
6. You ( to be asleep) all the morning? I ( to ring) the bell for the last twenty minutes.
7. I ( to try) to learn English for years, but I (not to succeed) yet.
8. Mary ( to rest) in the garden all day because she ( to be) ill.
9. We ( to live) here for the last six months, and just ( to decide) to move.
10. I ( no to find) a wife, though I ( to look for) one ever since I was twenty.
11. Since you gave me your number I (to phone) you many times and ( not to find) you at home.
12. You already ( to drink) three cups of tea since I ( to sit) here.
13. He ( not to have) a holiday for nine years because he (to be) very busy.
14. That book ( to lie) on the table for weeks. You ( not to read) it yet?
15. I (to wait) here for her since seven o’clock and she ( not to come) yet.
Я раскрою скобки и поставлю глаголы в нужное время, чтобы вы могли себя проверить.
1. I haven’t seen you for a long time.
2. He has been writing a novel the last two years, but he hasn’t finished it yet.
3. You should tell me what you have been doing since I last saw you.
4. She has been working so hard this week that she hasn’t had time to go the hairdresser’s.
5. He hasn’ t been here since Christmas; I wonder where he has been living since then.
6. Have you been asleep all the morning? I have been ringing the bell for the last twenty minutes.
7. I have been trying to learn English for years, but I haven’t succeeded yet.
8. Mary has been resting in the garden all day because she has been ill.
9. We have been living here for the last six months, and have just decided to move.
10. I haven’ t found a wife, though I have been looking for one ever since I was twenty.
11. Since you gave me your number I have been phoning you many times and haven’t found you at home.
12. You have already been drinking three cups of tea since I have been sitting here.
13. He hasn’t been having a holiday for nine years because he has been very busy.
14. That book has been lying on the table for weeks. Have you read it yet?
15. I have been waiting for her since seven o’clock and she hasn’ t come yet.