Your taskChoose the correct answer for each question.0 / 15 selectedYour score0 / 150%Keep practising! Review the explanations below and try again.1By the time we arrived at the station, the last train ___.By the time we arrived at the station, the last train ___.had already leftalready leftwas already leavinghas already leftCorrect answer: had already left2The company ___ its headquarters to Dublin in 2019.The company ___ its headquarters to Dublin in 2019.relocatedhas relocatedhad relocatedhas been relocatingCorrect answer: relocated3She ___ this company for over fifteen years and has no plans to retire.She ___ this company for over fifteen years and has no plans to retire.has been runninghas runranis runningCorrect answer: has been running4By next June, the engineers ___ the new bridge.By next June, the engineers ___ the new bridge.will have completedwill completewill be completingcompleteCorrect answer: will have completed5He looked drained because he ___ all day without a break.He looked drained because he ___ all day without a break.had been workinghad workedwas workingworkedCorrect answer: had been working6This time tomorrow, I ___ across the Atlantic on my way to New York.This time tomorrow, I ___ across the Atlantic on my way to New York.will be flyingwill flywill have flownam going to flyCorrect answer: will be flying7She ___ a quarterly report when the power cut happened.She ___ a quarterly report when the power cut happened.was draftingdraftedhad draftedhad been draftingCorrect answer: was drafting8He ___ his contract, so the company has begun legal proceedings.He ___ his contract, so the company has begun legal proceedings.has breachedhas been breachingbreachedhad breachedCorrect answer: has breached9This is the most complex problem our department ___ to date.This is the most complex problem our department ___ to date.has ever facedhad ever facedever facedwas ever facingCorrect answer: has ever faced10By the time the fire brigade arrived, the whole building ___.By the time the fire brigade arrived, the whole building ___.had collapsedcollapsedwas collapsinghas collapsedCorrect answer: had collapsed11By the end of this year, the organisation ___ three new regional offices.By the end of this year, the organisation ___ three new regional offices.will have openedwill openhas openedis openingCorrect answer: will have opened12She ___ English for six years and is now completely fluent.She ___ English for six years and is now completely fluent.has been studyinghas studiedstudiedis studyingCorrect answer: has been studying13The streets were flooded because it ___ for three days without stopping.The streets were flooded because it ___ for three days without stopping.had been raininghad rainedwas raininghas been rainingCorrect answer: had been raining14Don't disturb her at 3 p.m. — she ___ her annual performance review then.Don't disturb her at 3 p.m. — she ___ her annual performance review then.will be havingwill havewill have hadis havingCorrect answer: will be having15The investigators discovered that the documents ___ before the trial began.The investigators discovered that the documents ___ before the trial began.had been destroyedwere destroyedhave been destroyedhad destroyedCorrect answer: had been destroyedCheck AnswersPlease select an answer for at least one question first.Found an error in this exercise? Let us know.