Ответ:
Перевод задания: Выберите правильную форму времени: Present Perfect или Present Perfect Continuous.
- Nina has been learning English for 2 years. (Нина изучает английский уже два года.) Длительное продолжающееся действие.
- The birds have already flown to the South. (Птицы уже улетели на юг.) Подчёркивается завершённый результат перемещения.
- They have known him for many years. (Они знают его много лет.) Глагол know обычно не употребляется в длительном времени.
- Mike has forgotten to learn the poem. (Майк забыл выучить стихотворение.) Речь о наступившем результате; forgotten — третья форма глагола forget.
- The children have been watching cartoons for 2 hours. (Дети смотрят мультфильмы уже два часа.) Указана продолжительность продолжающегося действия.
