Practice Exercise on Future Perfect
(will have + past participle)
Future Perfect has two different forms: “will have done” and “be going to have done.” These forms are usually interchangeable.
Future Perfect
Start
Congratulations - you have completed Future Perfect.
You scored %%SCORE%% out of %%TOTAL%%.
Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1 |
By the end of September, I _____ ____ ______all of my training,
A | will had started |
B | won't had started |
C | would be starting |
D | will have finished |
Question 1 Explanation:
Future Perfect expresses something that will occur before another action in the future. It can also show that something will happen before a specific time in the future.
Question 2 |
Lisa ___ ___ ___ ___ for two weeks tomorrow.
A | is going to be sick |
B | will have been sick |
C | was really sick |
D | has been sick |
Question 2 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 3 |
You _____ _____ _______ your Spanish by the time Christmas comes.
A | should have perfected |
B | would had perfected |
C | could have perfected |
D | will have perfected |
Question 3 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 4 |
The snow storm ___ ___ ____ by morning.
A | was going to stop |
B | has already stopped |
C | will have stopped |
D | is gonna stop |
Question 4 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 5 |
How many Countries ____ you ___ ___ ___ ______ by the time you are 60?
A | will you plan on visiting |
B | are you going to have visited |
C | have you go to visit |
D | did you ever visit |
Question 5 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 6 |
Jackie ___ ___ __ __ _____ her PHD before she is 25.
A | will already had earned |
B | is going to have earned |
C | had to have earned |
D | wants to earn |
Question 6 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 7 |
By the time Mom and Dad wake up we ___ ___ ____ a complete breakfast.
A | could not prepare |
B | will have prepared |
C | would have prepared |
D | decided to prepare |
Question 7 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 8 |
I ___ ___ ___ ___ all of my dinner by the time you arrive.
A | was eating |
B | had been eating |
C | would have eaten |
D | will have eaten |
Question 8 Explanation:
Future Perfect expresses something that will occur before another action in the future. It can also show that something will happen before a specific time in the future.
Question 9 |
I ____ ___ ____ by Saturday.
A | was going to finish |
B | have already finished |
C | would have finsihed |
D | will have finished |
Question 9 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 10 |
_____ Edward _____ ___ ___ ___ his taxes before April.
A | Are Edward going to pay |
B | Had Edward ever paid |
C | Are you planning to cook |
D | Is Edward going to have paid |
Question 10 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 11 |
WInson ___ ___ ___ __ _______before breakfast is ready.
A | is not going to have showered |
B | will not have showered |
C | be going to be |
D | did not shower |
Question 11 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 12 |
When summer finally comes, I __________ my garden.
A | am planting |
B | will have planted |
C | have planted |
D | want to plant |
Question 12 Explanation:
Future Perfect expresses something that will occur before another action in the future. It can also show that something will happen before a specific time in the future.
Question 13 |
Within the next three months, I ___ _____ ______ enough money to go to Europe.
A | am gonna earn |
B | would have earned |
C | plan to get |
D | will have earned |
Question 13 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 14 |
_____ you _____ ___ ___ ___dinner by the time our family arrives at your house.
A | Are you going to have cooked |
B | Are you planning to cook |
C | Have you even thought about cooking |
D | had you been cooking |
Question 14 Explanation:
Future Perfect expresses something that will occur before another action in the future.
Question 15 |
Fred ___ ____ ________ the extra bedroom by the time his relatives show up.
A | would have build |
B | was going to build |
C | will have built |
D | will have builded |
Question 15 Explanation:
Future Perfect expresses something that will occur before another action in the future. ( "BUILDED" is not a word.)
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!