Ответ:

Перевод задания: Выберите правильный вариант: Present Perfect или Present Perfect Continuous.

  1. Nina has been learning English for 2 years. (Нина учит английский уже два года.) Present Perfect Continuous подчёркивает длительность процесса.

  2. The birds have already flown to the South. (Птицы уже улетели на юг.) Слово already указывает на завершённое действие.

  3. They have known him for many years. (Они знают его уже много лет.) Глагол know обычно не употребляется в форме Continuous.

  4. Mike has forgotten to learn the poem. (Майк забыл выучить стихотворение.) Здесь говорится о результате — он забыл.

  5. The children have been watching cartoons for 2 hours. (Дети смотрят мультфильмы уже два часа.) Форма Continuous подчёркивает длительность занятия.

  6. Why do you look so tired? — I have been working in the garden. (Почему ты выглядишь таким уставшим? — Я работал в саду.) Продолжительное действие объясняет, почему человек устал.