Ответ:

Перевод задания: Поставьте глаголы в правильную форму.

  1. Ann was exhausted because she had been exercising all morning. (Энн была измождена, потому что занималась спортом всё утро.)
  2. I had been swimming for ten minutes before I started sunbathing. (Я плавал десять минут, прежде чем начал загорать.)
  3. Susan had been doing various sports for a long time, so she was very fit. (Сьюзен долго занималась разными видами спорта, поэтому была в отличной форме.)
  4. I felt dizzy because I had been sitting in the sun for too long. (У меня кружилась голова, потому что я слишком долго сидел на солнце.)
  5. Jim had been writing a letter for some time before he sent it. (Джим какое-то время писал письмо, прежде чем отправил его.)
  6. They had been walking all afternoon when Bill suddenly fell down. (Они гуляли весь день, когда Билл внезапно упал.)
  7. The ground was all white, so it had been snowing at night. (Земля была вся белая, значит, ночью шёл снег.)
  8. I could smell cigarettes in my room, so someone had been smoking there. (Я чувствовал запах сигарет в своей комнате, значит, там кто-то курил.)
  9. She wasn’t tired at all because she had been sleeping all day. (Она совсем не устала, потому что спала весь день.)

Используется форма had been + глагол с окончанием -ing, поскольку действие длилось до указанного момента в прошлом.