Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3794599
А
Аноним
13 часов назад · публичный вопрос
А
Аноним

Choose the right tense form. 1. Nina has been learning/has learned English for 2 years. 2. The birds have already flown/have been flying to the South.

Запрос пользователя

Реши задание на изображении

Ответ нейросети
13 часов назад

Ответ:

  1. has been learning
  2. have already flown
  3. have known
  4. has forgotten
  5. have been watching
  6. has just come
  7. haven't had
  8. has been teaching
  9. has been painting
  10. have been collecting
  11. have been
  12. has been

Кратко почему: for/since + процесс → Present Perfect Continuous (1, 5, 8, 9, 10); результат или разовый факт → Present Perfect (2, 4, 6); глаголы состояния know, have, be в Continuous не употребляются (3, 7, 11, 12).