Ответ:

Перевод задания: Упражнение 2. Раскройте скобки, поставив глагол в Past Perfect Continuous (прошедшее совершённо-длительное время).

Past Perfect Continuous образуется по схеме had been + глагол с окончанием -ing. В вопросах had ставится перед подлежащим, а в отрицаниях после had добавляется not.

  1. She had been studying English for two years before she moved to London.
    (Она изучала английский в течение двух лет, прежде чем переехала в Лондон.)
  2. They had been waiting for the bus for 20 minutes when it finally arrived.
    (Они ждали автобус 20 минут, когда он наконец приехал.)
  3. He had not been playing football for a long time before the match.
    (Он долгое время не играл в футбол перед матчем.)
  4. Had you been working at this company for long before you left?
    (Ты долго работал в этой компании до того, как ушёл?)
  5. We had been walking in the park for an hour when it started to rain.
    (Мы гуляли в парке в течение часа, когда начался дождь.)
  6. By the time I came, she had been cooking dinner for half an hour.
    (К тому времени, как я пришёл, она готовила ужин уже полчаса.)

Ответ: 1) had been studying; 2) had been waiting; 3) had not been playing; 4) Had you been working; 5) had been walking; 6) had been cooking.