Упражнение 1. Choose the right tense form. (Выделите жирным правильный вариант)

1. The birds have already flown/have been flying to the South.
2. They have known /have been knowing him for many years.
3. Mike has forgotten/has been forgetting to learn the poem.
4. The children have been watching/have watched cartoons for 2 hours.
5. The train has just come/has been coming.
6. We haven’t been having/ haven’t had a holiday for 5 years.
7. She has been teaching/has taught at this school for twenty years.
8. David has been painting/has painted in his studio since 10 o’clock.
9. Mary and Sam have collected/ have been collecting stamps for 3 years.
10. Dave has been/ has been being a student for 2 years.

Упражнение 2. Поставь глагол в скобках в Present Perfect или Present
Perfect Continuous. (Исправьте глаголы)

1. I (not to see) him for ages.
2. He (to do) his lessons since lunch.
3. I (not to hear) about him for a long time.
4. I (to drive) since I was 17.
5. Jack (to fail) his driving test three times because he doesn't know how to park.
6. I think he (make) a lot of improvement.
7. Alice (not/pass) her driving test because she doesn’t know the rules well.
8. She (worry) about this for two months.
9. She (not/take) another test yet.
10. He is my friend, I (to know) him for a long time.
11. Ivan has a stomachacke. He (to eat) junk food all day.
12. I (never to hear) that song before.


Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.