Ответ:
Перевод задания: Выбери правильную форму настоящего времени.
- Nina has been learning English for 2 years. (Нина учит английский уже два года.)
- They have known him for many years. (Они знают его много лет.)
- Mike has forgotten to learn the poem. (Майк забыл выучить стихотворение.)
- The children have been watching cartoons for 2 hours. (Дети смотрят мультфильмы уже два часа.)
- We haven’t had a holiday for 5 years. (Мы не были в отпуске пять лет.)
- David has been painting in his studio since 10 o’clock. (Дэвид рисует в своей мастерской с десяти часов.)
- Mary and Sam have been collecting stamps for 3 years. (Мэри и Сэм коллекционируют марки уже три года.)
- Their parents have been friends since their childhood. (Их родители дружат с детства.)
- Dave has been a student for 2 years. (Дэйв учится уже два года.)
Обоснование: Present Perfect Continuous обычно употребляется для длительного действия, а Present Perfect — со статичными глаголами и глаголами результата. Формы know, be и have в значении «иметь» не употребляются в Continuous; forget здесь обозначает результат.
Перевод ответов: Переводы предложений приведены после каждого английского предложения.
