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 the CEO finally arrives for the board meeting, the frustrated directors ___ for over two hours.By the time the CEO finally arrives for the board meeting, the frustrated directors ___ for over two hours.will have been waitingwill have waitedwill waitare waitingCorrect answer: will have been waiting2At the end of this fiscal year, our research team ___ the efficacy of this new compound for exactly a decade.At the end of this fiscal year, our research team ___ the efficacy of this new compound for exactly a decade.will have been investigatingwill have investigatedwill investigateis going to investigateCorrect answer: will have been investigating3I hope that by the time I retire, I ___ enough money to travel the world comfortably.I hope that by the time I retire, I ___ enough money to travel the world comfortably.will have been savingwill have savedwill saveam savingCorrect answer: will have saved4By next Tuesday, the construction crew ___ the entire north wing of the hospital.By next Tuesday, the construction crew ___ the entire north wing of the hospital.will have been completingwill have completedwill completewill be completingCorrect answer: will have completed5Come December, the lead scientist ___ this project for five years, but she hasn't published her findings yet.Come December, the lead scientist ___ this project for five years, but she hasn't published her findings yet.will have been headingwill have headedwill headis headingCorrect answer: will have been heading6How long ___ English by the time you sit for the C2 Proficiency exam next year?How long ___ English by the time you sit for the C2 Proficiency exam next year?will you have been studyingwill you have studiedwill you studyare you studyingCorrect answer: will you have been studying7By the time the symphony ends, the principal violinist ___ for nearly ninety minutes without a break.By the time the symphony ends, the principal violinist ___ for nearly ninety minutes without a break.will have been playingwill have playedwill playwill be playingCorrect answer: will have been playing8By the time the new regulations are implemented, most companies ___ their systems to comply with the law.By the time the new regulations are implemented, most companies ___ their systems to comply with the law.will have been upgradingwill have upgradedwill upgradewill be upgradingCorrect answer: will have upgraded9If the rain continues like this, the basement ___ for three days straight by tomorrow morning.If the rain continues like this, the basement ___ for three days straight by tomorrow morning.will have been floodingwill have floodedwill floodis floodingCorrect answer: will have been flooding10By the end of the semester, the students ___ ten chapters of the textbook.By the end of the semester, the students ___ ten chapters of the textbook.will have been readingwill have readwill readare readingCorrect answer: will have read11Next month marks our silver anniversary; we ___ together for twenty-five years.Next month marks our silver anniversary; we ___ together for twenty-five years.will have been livingwill have livedwill livewill be livingCorrect answer: will have been living12By the time the delegates reach a consensus, they ___ the finer points of the treaty for weeks.By the time the delegates reach a consensus, they ___ the finer points of the treaty for weeks.will have been debatingwill have debatedwill debateare debatingCorrect answer: will have been debating13By 2030, the government ___ its carbon emissions by 40% according to the latest projections.By 2030, the government ___ its carbon emissions by 40% according to the latest projections.will have been reducingwill have reducedwill reducewill be reducingCorrect answer: will have reduced14If he doesn't slow down, he ___ for six hours without stopping by the time he reaches the border.If he doesn't slow down, he ___ for six hours without stopping by the time he reaches the border.will have been drivingwill have drivenwill drivewill be drivingCorrect answer: will have been driving15By the time the play opens next week, the actors ___ the script so many times they could recite it in their sleep.By the time the play opens next week, the actors ___ the script so many times they could recite it in their sleep.will have been rehearsingwill have rehearsedwill rehearseare rehearsingCorrect answer: will have rehearsedCheck AnswersPlease select an answer for at least one question first.Found an error in this exercise? Let us know.