
Future Perfect Tense - Grade 7 Assessment
Authored by Angela Lock
English
7th Grade

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Select the option that best describes when we use the future perfect tense.
To talk about an action that will happen at an unknown time in the future.
To describe an action that will be completed before another point in the future.
To describe an action that is happening right now and will continue.
To talk about an action that was completed in the past.
Answer explanation
Correct! We use the future perfect tense to show that something will be finished by a certain time. For example, 'By 8 PM, I will have finished my homework.' The homework will be done before 8 PM.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
True or False: To form the future perfect tense, you combine the words 'will have' with the past participle form of a verb, like 'eaten' or 'played'.
True
False
Answer explanation
That's right. The formula for the future perfect tense is always will + have + the past participle. For example: 'will have studied,' 'will have gone,' or 'will have finished.'
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which sentence below is NOT written in the future perfect tense?
By next summer, I will have visited my grandparents.
She will practice piano after school.
The team will have played ten games by the end of the season.
He will have saved enough money for the new video game.
Answer explanation
Great job spotting the difference! This sentence is in the simple future tense. It just tells us what will happen, not that it will be completed by a specific time.
4.
FILL IN THE BLANKS QUESTION
30 sec • 1 pt
Fill in the blank with the correct verb phrase using the future perfect tense. By the time my mom gets home from work, I (a) my room. (clean)
Answer explanation
Perfect! The action of cleaning the room will be completed before the future event of your mom getting home. The past participle of the regular verb 'clean' is 'cleaned'.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
True or False: The sentence 'By tomorrow, the snow will have been melting' is a correct example of the future perfect tense.
True
False
Answer explanation
This is a tricky one! The sentence uses 'will have been melting,' which is the future perfect continuous tense. The future perfect would be 'will have melted,' showing the action is complete.
6.
FILL IN THE BLANKS QUESTION
30 sec • 1 pt
Fill in the blank to complete the sentence with the correct future perfect form of the verb. By the time the sleepover ends, we (a) five movies. (watch)
Answer explanation
Excellent. The verb phrase 'will have watched' shows that the action of watching the movies will be complete by the time the sleepover is over.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Choose the correct verb phrase to complete the sentence. Hopefully, by the time the concert starts, the rain _______________.
will stop
had stopped
will have stopped
will be stopping
Answer explanation
That's the one. 'will have stopped' correctly shows that we expect the rain to be finished before the concert begins. It uses the formula: will + have + past participle ('stopped').
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Microsoft
or continue with
%20(1).png)
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?