I _____ my homework by 8 p.m., will have finished, will have been finishing, By the end of the day, I ____ for 8 hours., will have been working, will have worked, By next month, she ____ to a new house., will have been moving, will have moved, She ____ in London for five years by next July., will have been living, will have lived, By 10 o'clock, we ____ for three hours., will have studied, will have been studying, They ____ the project before the deadline., will have been completing, will have completed, By the end of the year, I ____________ enough money for a vacation., will have saved, will have been saving, By the end of the week, I ____ piano for 30 hours., will have practiced, will have been practicing, We ____ all the vocabulary by the time of the test., will hav learned, will have been learning, He ____ at the company for ten years by next June., will have worked, will have been working, By the time you get here, they ___ for an hour., will have been waiting, will have waited, She ___ the book by tomorrow evening., will have read, will have been reading, We ____ for six hours by the time we reach our destination., have travelled, have been traveling, By next summer, they ____ three different countries., will have visited, will have been visiting, She _________ at this school for 15 years by next September., will have been teaching, will have tought

Future Perfect & Future Perfect Continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?