Practice Exercise on Future Perfect Contiuous
(will have been + present participle)
Future Perfect Continuous has two different forms: “will have been doing ” and “be going to have been doing.” These forms are usually interchangeable.
Future Perfect Continuous
Start
Congratulations - you have completed Future Perfect Continuous.
You scored %%SCORE%% out of %%TOTAL%%.
Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1 |
Even though Perry ____ ____ ____ ____ the whole night, he will still plenty of energy.
A | was dancing |
B | will have been dancing |
C | had danced |
D | has been dancing |
Question 1 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 2 |
Steve ____ ___ ___ ____ for over four hours when the train finally arrives
A | had been waiting |
B | will have been waiting |
C | was waiting |
D | wished he was waiting |
Question 2 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 3 |
Joseph _____ ____ ____ _____ for over two hours when Mary's plane finally arrives.
A | will have been waiting |
B | have been waiting |
C | was waiting |
D | had been waiting |
Question 3 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 4 |
By the end of the day, John Henry _____ ___ ______ 16 tons of coal from the mine.
A | had someone else carry |
B | had carried |
C | will have carried |
D | should have carried |
Question 4 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 5 |
Even though it ___ ___ ____ _____ for three days the house will still be dry.
A | had been raining |
B | has been raining |
C | will have been raining |
D | rained |
Question 5 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 6 |
How long ____ you ____ _____ ______ when you retire?
A | had you been working |
B | will you have been working |
C | have you worked |
D | has you been working |
Question 6 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 7 |
They will have a great performance because they ___ ___ ___ _____ for months.
A | had been rehearsing |
B | will have been rehearsing |
C | was really rehearsing |
D | had rehearsed |
Question 7 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 8 |
Julie ___ ___ ___ ______ for seven hours by the time she gets home.
A | likes to drive |
B | wanted to be driving |
C | will have been driving |
D | had been driving |
Question 8 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 9 |
No, I _____ _____ ____ ____ _____ here that long.
A | would not have been living |
B | have never lived |
C | will not have been living |
D | had not lived |
Question 9 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 10 |
I will be tired when I finally get home because I ___ ___ ___ ____ for over two hours.
A | will have been jogging |
B | had been jogging |
C | was jogging |
D | wanted to be jogging |
Question 10 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 11 |
Lynn __ ____ ______ ____ ___ _____ at that private school for three years when it finally closes.
A | was going to have worked |
B | will have worked |
C | had worked |
D | is going to have been working |
Question 11 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 12 |
Joseph _____ ___ ____ ____ _____ for over nine hours when Mary's plane finally arrives!
A | had not been waiting |
B | will not have been waiting |
C | was not waiting |
D | haven't been waiting |
Question 12 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 13 |
How long ____ you ___ ___ ______ when you open your new restaurant?
A | will you have been cooking |
B | were you cooking |
C | have you been cooking |
D | will you cook |
Question 13 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 14 |
Even though Bill ___ ___ ___ _____ at the same job for ten years, his boss still thinks he is new.
A | has been working |
B | had been working |
C | was working |
D | will have been working |
Question 14 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Question 15 |
In December, I ____ ___ ___ _______ English here for six months.
A | will have been learning |
B | was learning |
C | had been learning |
D | wanted to be learning |
Question 15 Explanation:
Future Perfect Continuous shows something will continue up to a particular time in the future. With Future Perfect Continuous, the duration stops at or before a reference point in the future.
Once you are finished, click the button below. Any items you have not completed will be marked incorrect.
Get Results
There are 15 questions to complete.
You have completed
questions
question
Your score is
Correct
Wrong
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Hint
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
All done
Need more practice!
Keep trying!
Not bad!
Good work!
Perfect!