Your taskFill in the gap in each sentence with the correct word or phrase.had been arguinghad been chantinghad been livinghad been operatinghad been picketinghad been raininghad been reportinghad been researchinghad been smoulderinghad been studyinghad been waitinghad been working0 / 15 answeredYour score0 / 150%Keep practising! Focus on the explanations below.1By the time she retired, she for the company for over 30 years. (work)2When the police arrived, the protesters peacefully outside the embassy for several hours. (chant)3By 2020, the team on the new vaccine since 2015. (research)4He was finally promoted in March, but he in the same role for eight years. (work)5When I first met them at the wedding, the couple together for nearly a decade. (live)6By the time the alarm finally went off, the fire in the basement for hours. (smoulder)7By the time the film won the award, the director on it since 2009. (work)8When the surgery finally ended, the team for over twelve hours straight. (operate)9By her thirtieth birthday, Sara ballet seriously for more than twenty years. (study)10The river had risen dramatically by Friday — it heavily since the previous Tuesday. (rain)11By the time the negotiators reached an agreement, they for nearly forty hours without a break. (argue)12When the strike was finally called off, the workers outside the factory gates for six weeks. (picket)13By the time of the audit, the firm the fraudulent losses as goodwill for three consecutive quarters. (report)14When the plane finally took off, passengers on the tarmac for over five hours. (wait)15By her ninetieth birthday, my grandmother in the same flat since 1953. (live)Check AnswersPlease answer at least one question first.Found an error in this exercise? Let us know.