Ответ:

Перевод задания: Выберите правильный вариант: Present Perfect Continuous (настоящее совершённо-длительное время), Past Perfect Continuous (прошедшее совершённо-длительное время) или Future Perfect Continuous (будущее совершённо-длительное время).

  1. I am very tired. I have been working too much. (Я очень устал(а). Я слишком много работаю.) Present Perfect Continuous связывает продолжающуюся работу с нынешним состоянием.
  2. She had been looking through the window for a few minutes before she answered my question. (Она несколько минут смотрела в окно, прежде чем ответила на мой вопрос.) Действие продолжалось до другого события в прошлом.
  3. He felt sleepy. He had been reading for 5 hours. (Он хотел спать. Он читал уже пять часов.) Чтение предшествовало состоянию в прошлом.
  4. In 30 minutes the students will have been writing the test for three hours. (Через 30 минут ученики будут писать контрольную уже три часа.) Длительность будет достигнута к моменту в будущем.
  5. I don’t think we’ll go for a walk. It has been raining since 7 o’clock in the morning. (Не думаю, что мы пойдём гулять. Дождь идёт с семи часов утра.) Since указывает на действие, начавшееся в прошлом и продолжающееся сейчас.
  6. Next month I will have been studying Mathematics for 7 years. (В следующем месяце исполнится семь лет, как я изучаю математику.) Длительность будет исчисляться к будущему моменту.
  7. Ann speaks Spanish very well. She has been learning it for 2 years. (Анна очень хорошо говорит по-испански. Она изучает его уже два года.) Действие началось в прошлом и продолжается сейчас.
  8. James had been teaching Geography for 15 years when we met. (Когда мы познакомились, Джеймс преподавал географию уже 15 лет.) Преподавание длилось до момента встречи в прошлом.
  9. The children will have been watching cartoons for two hours by the time their mother returns home. (К тому времени, как их мама вернётся домой, дети будут смотреть мультфильмы уже два часа.) By the time задаёт будущий момент, к которому будет длиться действие.