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
0%
Future Perfect & Future Perfect Continuous
Share
Share
by
Eteacher3
Edit Content
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Quiz
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?