Book a Lesson
Course
Exercises
Vocabulary Guide
Vocabulary Videos
Grammar Guide
Grammar Exercises and Quizzes
Pronunciation Guide
Materials
About
Future Perfect or Future Perfect Continuous Quiz
Choose the correct answer:
1.
By the time we reach the next service station we ___________ for over 4 hours!
will have driven
will have been driving
2.
By the end of our holiday we ___________ 3 different countries!
will have visited
will have been visiting
3.
I ___________ to sleep by the time you come back from work, so don't make a noise!
will have gone
will have been going
4.
If we win this next game, we ___________ a record for our team!
will have broken
will have been breaking
5.
I don't want to go out tomorrow night, because I ___________ all day.
will have worked
will have been working
6.
By this time tomorrow, I ___________ my decision about whether to stay in the job.
will have made
will have been making
7.
You can come and visit me in June, because I ___________ all of my exams by then.
will have finished
will have been finishing
Loading...