Ответ:

Перевод задания: Прочитайте ситуации и закончите предложения.

  1. We had been playing for half an hour when it started to rain.
    Мы играли полчаса, когда начался дождь.
  2. I had been waiting for 20 minutes when I suddenly realised that I was in the wrong restaurant.
    Я ждал 20 минут, когда вдруг понял, что нахожусь не в том ресторане.
  3. At the time the factory closed down, Sarah had been working there for five years.
    К тому времени, когда фабрика закрылась, Сара проработала там пять лет.
  4. The orchestra had been playing for about ten minutes when a man in the audience suddenly began shouting.
    Оркестр играл около десяти минут, когда мужчина из зрительного зала вдруг начал кричать.
  5. I began walking along the road. I had been walking for a few minutes when I saw an old friend.
    Я начал идти по дороге. Я шёл уже несколько минут, когда увидел старого друга.

В пунктах 1–4 действие длилось до другого события или момента в прошлом, поэтому используется Past Perfect Continuous. В пункте 5 дан собственный пример с той же временной связью.