Choose the correct tense form
- 1. My friend has been learning/has learned English for 2 years.
- 2. I have known /have been knowing him for many years.
- 3. Nikita has forgotten/has been forgetting to do his homework.
- 4. The children have been watching/have watched TV for 3 hours.
- 5. His bus has just come/has been coming.
- 6. I have been teaching/have taught at this school for seventeen years.
- 7. My cousins have collected/ have been collecting car models for 5 years.
- 8. We have been/have being friends since our childhood.
- 9. My mum has been cooking/ has cooked a cake since morning. It isn't ready.
- 10. Yan has been/ has been being abroad three times this year.
Комментариев нет:
Отправить комментарий