Basics. The Future Perfect Tense: correct answers
Jump to answers ↓The Future Perfect Tense
The future perfect tense is used to describe an action that will be completed between now and a specific point in the future. It is formed using will have followed by the past participle of the verb. For example, you might say, "By 5:00 PM, I will have baked the cake," or "Will they have arrived before the movie starts?"
In this challenge, you will practice pairing the future perfect tense with time clauses like by the time and before. You will apply these grammar rules across a variety of fun scenarios, including an alien commander's invasion report, a frantic chef's banquet schedule, an astronaut's captain's log, and a procrastinating student's all-nighter.
You'll work through 12 questions in single-choice, multi-choice, drop-down, and drag-and-drop formats to solidify your understanding of this advanced verb tense.
Try the quiz to check your knowledge!
Correct answers
Question 1
Fill in the blanks to complete the procrastinating student's very optimistic promises to their roommate.
Don't worry, by midnight I will have written all twenty pages of this history essay.
And by the time you wake up tomorrow morning, I will have submitted it to the professor!
Don't worry, by midnight I will have written all twenty pages of this history essay.
We use the future perfect to show that an action will be entirely finished by a particular point in the future (midnight).
And by the time you wake up tomorrow morning, I will have submitted it to the professor!
The phrase "by the time" is a strong clue for the future perfect. The submission will be a completed action before the roommate wakes up.
Question 2
Help the ambitious (but sleepy) student plan his all-nighter by choosing the correct verb form.
By the time the sun comes up tomorrow, I _____ my ten-page essay on the history of cheese!
The correct answer is will have finished.
We use the Future Perfect (will have + past participle) to talk about an action that will be completed before a specific time in the future. The phrase "By the time the sun comes up" is the deadline!
Question 3
The correct answers are will have written all ten pages of the essay, will have submitted the final draft online, and will have read all the required books.
The future perfect requires will + have + past participle.
"Written", "submitted", and "read" are all correct past participles.
"Writing" is a present participle (which would make it future perfect continuous: will have been writing), and "finish" is a base verb (it should be finished).
Question 4
Help the stressed movie director organize his shooting schedule for the alien invasion scene by dragging the correct verbs into the blanks.
By the time the actors arrive on set, the crew will have built the giant spaceship.
Before the sun sets, we will have filmed the big explosion so we can all go home early!
By the time the actors arrive on set, the crew will have built the giant spaceship.
We use the future perfect (will have + past participle) to talk about an action that will be fully completed before a specific time in the future. Here, the building of the spaceship happens before the actors arrive.
Before the sun sets, we will have filmed the big explosion so we can all go home early!
Again, the filming will be finished before another future event (the sun setting), making the future perfect the right choice.
Question 5
The correct answers are will have prepared and will have finished.
Use the Future Perfect tense to describe an event that will be finished before another event in the future. Because the food must be ready before the guests arrive, will have prepared and will have finished are the only logical choices. If you used "will prepare", it would mean you only start cooking when the guests walk in!
Question 6
Complete the sports commentator's wild predictions about the upcoming hot dog eating championship. Drag the correct verb forms to the gaps.
By minute ten of the competition, our reigning champion will have eaten at least forty hot dogs.
I confidently predict that before the final buzzer sounds, he will have drunk three gallons of water to wash it all down!
By minute ten of the competition, our reigning champion will have eaten at least forty hot dogs.
The future perfect is used to project ourselves into the future and look back at an action that will be completed by that time (minute ten).
I confidently predict that before the final buzzer sounds, he will have drunk three gallons of water to wash it all down!
Because the drinking will be finished before the buzzer sounds, "will have drunk" is the correct grammatical choice. "Will drink" would just state a general future fact without emphasizing its completion before the deadline.
Question 7
Complete the alien commander's confident report to the mothership.
Don't worry, Supreme Leader! By 2050, we _____ the Earthlings' secret recipe for chocolate chip cookies.
The correct answer is will have stolen.
The Future Perfect (will have + past participle) is used here because the action (stealing the recipe) will be completely finished before the future deadline of 2050. Using "will steal" doesn't emphasize the completion of the action by that specific time.
Question 8
The correct answers are will have memorized and will have melted.
We use the Future Perfect (will have + past participle) to talk about an action that will be completed before a specific time in the future. The phrase "By the time the sun comes up" acts as the future deadline for both of these dramatic accomplishments!
Question 9
The correct answers are By the time the guests arrive, we will have baked 100 pizzas. and We will have finished decorating the dining hall before 6:00 PM.
The future perfect tense is formed with will + have + past participle (e.g., will have baked, will have finished). It is used to talk about an action that will be completed before a specific time in the future.
"Will have bake" is incorrect because "bake" is not the past participle. "Will had baked" is incorrect because the auxiliary verb after "will" must always be the base form "have", never "had".
Question 10
The correct answers are will have visited and will have bought.
The Future Perfect tense is used for actions that will be finished before a certain point in the future. "By the end of our intergalactic tour" sets the future endpoint, so we need will have visited and will have bought to show that the actions will be complete by then.
Question 11
Choose the correct phrase to complete the dramatic soap opera dialogue.
You can try to stop the wedding, Alejandro, but by the time you arrive at the church, Maria _____ someone else!
The correct answer is will have married.
We use the Future Perfect (will have married) to show that the action of getting married will be already finished before the second future event (Alejandro arriving at the church) happens. "Will marry" would mean she waits for him to arrive and then marries someone else!
Question 12
The correct answers are Will we have reached Mars by next Tuesday? and I will not have eaten real food for six months by the time we land.
To form questions in the future perfect, invert the subject and "will" (Will we have reached...?). To form negatives, add "not" after "will" (will not have eaten).
"Will have travel" is incorrect because "travel" needs to be in the past participle form (traveled/travelled). "Will has completed" is incorrect because "will" must always be followed by the base verb "have", even when the subject ("the crew") is singular.