Ответ:

Перевод задания: Поставьте глаголы в скобках в Past Perfect или Past Perfect Continuous.

  1. Julia wanted to sit down as she had been standing at work all day long. (Джулия хотела присесть, потому что весь день простояла на работе.)
  2. She had learnt “Eugene Onegin” by the autumn. (К осени она выучила «Евгения Онегина».)
  3. The rain stopped but there were a lot of puddles because it had been raining cats and dogs. (Дождь закончился, но луж было много, потому что лил сильный дождь.)
  4. Olivia and Victor had been chatting via Skype only for an hour when the connection broke. (Оливия и Виктор общались по Скайпу всего час, когда связь прервалась.)
  5. They had decorated the New Year tree before the children arrived. (Они украсили новогоднюю ёлку до прихода детей.)
  6. Bob had eaten up all the muffins by lunchtime. (К обеду Боб съел все маффины.)
  7. My sister had been doing the laundry since early morning. (Моя сестра занималась стиркой с раннего утра.)
  8. I knew that our parents had been growing melons in their greenhouse since they bought the house. (Я знал(а), что родители выращивали дыни в теплице с тех пор, как купили дом.)
  9. He had lost much weight by the end of the year. (К концу года он сильно похудел.)
  10. Brown understood the problems of his agency because he had been working for it since 2005. (Браун понимал проблемы своего агентства, потому что работал в нём с 2005 года.)

Длительность или продолжавшееся действие перед другим моментом в прошлом выражены Past Perfect Continuous; завершённый результат — Past Perfect. В британском варианте допустимо learned вместо learnt.