Ответ:

Перевод задания: Дополните следующие предложения, используя прошедшее совершённо-длительное время и данные глаголы.

Формула: had been + глагол с окончанием -ing.

  1. Mrs. Anderson had been trying to get a taxi for over half an hour before she finally caught one.
  2. Ben’s eyes had been bothering him for over a year before he finally got glasses.
  3. Marta had been living in her apartment for six months before she finally met her neighbors.
  4. The patient had been waiting in the emergency room for several hours before a doctor finally saw him.
  5. Ellie had been trying on shoes all morning before she finally bought a pair.
  6. Chris had been dating Sue for three years before he finally asked her to marry him.
  7. The doctor had been telling me to lose weight for years before I finally decided to go on a diet.
  8. The fire alarm had been ringing for five minutes before he finally woke up and ran out of the apartment.
  9. They had been driving for hours before they finally saw a service station.
  10. Andrea had been crying for hours before she finally told her parents the reason why she was so unhappy.
  11. The politician had been traveling across the country for months before he finally started to gain popularity.
  12. We had been working for over five hours before the boss finally told us to take a break.
  13. The athlete had been training for many years before he made the Olympic team.
  14. The author had been writing stories for years before he finally had a book published.

Перевод: Во всех предложениях описывается действие, которое продолжалось в течение некоторого времени до другого действия в прошлом.