Упражнение 1. Выбираем форму Present Perfect или Present Perfect Cont. Обращайте внимание на маркеры.
1. Kate has been learning/has learned English for 3 years.
2. The birds have already flown/have been flying to the South.
3. These parents have known /have been knowing her for many years.
4. Ben has forgotten/has been forgetting to learn the poem.
5. The kids have been watching/have watched cartoons for 4 hours.
6. The train has just come/has been coming.
7. We haven’t been having/ haven’t had a vacation for 60 days.
8. Mrs. Flower has been teaching/has taught at this university for three years.
9. Mike has been painting/has painted in his studio since 12 o’clock.
10. Jane and Kate have collected/ have been collecting letters for 15 years.
11. Our parents have been/have being enemies since their childhood.
12. Britney has been/ has been being a good student for 5 years.
13. I have wanted/have been wanting to learn French since my childhood