Вопрос:

64. Подчеркни правильный вариант: 1. Their parents have been / have being friends since their childhood. 2. They have known / have been knowing him for many years. 3. I haven’t seen / haven’t been seeing Tom since Monday. 4. We haven’t been having / haven’t had a holiday for 5 years. 5. She hasn’t been having / hasn’t had dinner since morning. 6. I have understood / have been understanding the text. 7. Oleg has forgotten / has been forgetting to learn the poem.

Ответ:

Ответ (English)

  1. Their parents have been friends since their childhood.
  2. They have known him for many years.
  3. I haven’t seen Tom since Monday.
  4. We haven’t had a holiday for 5 years.
  5. She hasn’t had dinner since morning.
  6. I have understood the text.
  7. Oleg has forgotten to learn the poem.

Правило: глаголы состояния и восприятия, например be, know, see, have, understand, forget, обычно не употребляются во временах группы Continuous. Поэтому используется Present Perfect: have/has + V3.

Перевод (RU)

  1. Их родители дружат с детства.
  2. Они знают его много лет.
  3. Я не видел Тома с понедельника.
  4. Мы не были в отпуске пять лет.
  5. Она не ела с утра.
  6. Я понял текст.
  7. Олег забыл выучить стихотворение.

Ответ: 1 — have been; 2 — have known; 3 — haven’t seen; 4 — haven’t had; 5 — hasn’t had; 6 — have understood; 7 — has forgotten.