четверг, ноября 20, 2025

The Present Perfect Tense or the Present Perfect Continuous Tense

 Choose the correct tense form

  1. 1. My friend has been learning/has learned English for 2 years.
  2. 2. I have known /have been knowing him for many years.
  3. 3. Nikita has forgotten/has been forgetting to do his homework.
  4. 4. The children have been watching/have watched TV for 3 hours.
  5. 5. His bus has just come/has been coming.
  6. 6. I have been teaching/have taught at this school for seventeen years.
  7. 7. My cousins have collected/ have been collecting car models for 5 years.
  8. 8. We have been/have being friends since our childhood.
  9. 9. My mum has been cooking/ has cooked a cake since morning. It isn't ready.
  10. 10. Yan has been/ has been being abroad three times this year.

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

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