понедельник, сентября 08, 2025

Choose the right tense form.

1. Kate has been learning/has learned English for 4 years.

2. The birds have already flown/have been flying to the South.

3. We have known /have been knowing her for many years.

4. Yan has forgotten/has been forgetting to learn the rules.

5. My brothers have been watching/have watched cartoons for 3 hours.

6. The bus has just come/has been coming.

7. We haven’t been having/ haven’t had a holiday for 2 years.

8. My teacher has been teaching/has taught at this school for 15 years.

9. Sue has been painting/has painted in her studio since 8 o’clock.

10. Their parents have been/have being friends since their childhood.

Комментариев нет:

Отправить комментарий