Your taskChoose the correct answer for each question.0 / 15 selectedYour score0 / 150%Keep practising! Review the explanations below and try again.1By next Friday, I ___ the project.By next Friday, I ___ the project.will finishhave finishedwill have finishedwould have finishedCorrect answer: will have finished2She ___ her degree by the end of the year.She ___ her degree by the end of the year.completeswill completehas completedwill have completedCorrect answer: will have completed3By 2030, the company ___ into five new markets.By 2030, the company ___ into five new markets.expandswill expandwill have expandedhas expandedCorrect answer: will have expanded4By the time you arrive, I ___ dinner already.By the time you arrive, I ___ dinner already.eatwill eatwill have eatenhave eatenCorrect answer: will have eaten5By midnight, the kids ___ to bed.By midnight, the kids ___ to bed.gowill gohave gonewill have goneCorrect answer: will have gone6I'm sure she ___ the message by now.I'm sure she ___ the message by now.receiveswill receivewill have receivedhas receivedCorrect answer: will have received7By next year, our team ___ over 100 articles.By next year, our team ___ over 100 articles.publisheswill publishwill be publishingwill have publishedCorrect answer: will have published8Don't worry — by the time the guests arrive, I ___ everything.Don't worry — by the time the guests arrive, I ___ everything.preparewill preparewill have preparedwould prepareCorrect answer: will have prepared9By the end of the decade, scientists ___ a cure.By the end of the decade, scientists ___ a cure.findwill findwill have foundhave foundCorrect answer: will have found10By Christmas, we ___ in this house for ten years.By Christmas, we ___ in this house for ten years.livewill livehave livedwill have livedCorrect answer: will have lived11By 7 p.m., I ___ all my errands for the day.By 7 p.m., I ___ all my errands for the day.runwill runwill be runningwill have runCorrect answer: will have run12She ___ her novel by the time she turns thirty.She ___ her novel by the time she turns thirty.writeswill writewill have writtenhas writtenCorrect answer: will have written13The match ___ by the time we get to the stadium — we're going to miss the whole thing.The match ___ by the time we get to the stadium — we're going to miss the whole thing.endswill endhas endedwill have endedCorrect answer: will have ended14By next month, the team ___ all the safety inspections.By next month, the team ___ all the safety inspections.performswill performwill be performingwill have performedCorrect answer: will have performed15By the time we land, I ___ five episodes of the show.By the time we land, I ___ five episodes of the show.watchwill watchwill have watchedwill be watchingCorrect answer: will have watchedCheck AnswersPlease select an answer for at least one question first.Found an error in this exercise? Let us know.