By next Monday, I ______ the whole book., am reading, will have read, will read, By 6 o’clock, she ______ all her emails., answers, will answer, will have answered, By the end of the month, we ______ the course., will have completed, are completing, will complete, By 2030, they ______ a new hospital in the city., will build, build, will have built, By the time the teacher comes, the students ______ the task., finish, will have finished, will finish, By tomorrow morning, he ______ the presentation., will have prepared, prepares, will prepare, By the end of the day, you ______ all the necessary information., will receive, receive, will have received, By next summer, my parents ______ their house., will renovate, will have renovated, renovate, By the time we arrive, the film ______., will have started, starts, will start, By Friday, I ______ all my assignments., will submit, will have submitted, submit, By the end of the year, she ______ enough money for a new car., will have saved, will save, saves, By the time you call me, I ______ home., will arrive, arrive, will have arrived, By next week, the company ______ its new website., will have launched, will launch, launches, By midnight, we ______ for twelve hours., travel, will have travelled, will travel, By the end of the semester, students ______ all the grammar topics., study, will study, will have studied

Future Perfect Multiple Choice

Leaderboard

Visual style

Options

AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

Continue editing: ?