This quiz works best with JavaScript enabled.
Home
>
English Grammar
>
Grammar
>
Parts Of Speech
>
Verbs
>
Tenses
>
Future
>
Future Perfect Tense – Quiz 1
Future Perfect Tense Quiz 1 (30 MCQs)
This multiple-choice question set evaluates the understanding of future perfect tense, including its formation and usage in various contexts such as conditional clauses, time references, and subject-verb agreement. It also tests the ability to form yes/no questions and recognize the correct verb forms for expressing actions completed by a certain point in the future.
Quiz Instructions
Select an option to see the correct answer instantly.
1.
By the time I finish this course, I will ..... five test
A) Have took.
B) Is taken.
C) Have taken.
D) Is took.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. The correct form for this sentence is "have taken," indicating that by the time the speaker finishes the course, they will have completed five tests.
Option Analysis:
Option A:
"Have took" - Incorrect; 'took' should be used as a past participle with 'have' in the future perfect tense.
Option B:
"Is taken" - Incorrect; this form is not used for the future perfect tense.
Option C:
"Have taken" - Correct; it accurately conveys an action completed by a point in the future.
Option D:
"Is took" - Incorrect; 'took' should be used as a past participle with 'have' in the future perfect tense, and 'is' is not appropriate here.
2.
Complete the sentence:By the time the pizza ..... , we will have set the table.
A) Arrives.
B) Has arrived.
C) Arrived.
D) Will arrive.
Show Answer
Explanations:
The sentence uses a future time clause, indicating an action that will have been completed by the time another action occurs. The correct form to express this is "By the time the pizza arrives, we will have set the table." This means the pizza delivery has not yet happened but is expected in the future, and by the moment it does arrive, a past action (setting the table) will be complete.
Option Analysis:
Option A:
Correct. "Arrives" is in its base form, fitting the future time clause structure.
Option B:
Incorrect. "Has arrived" implies a present perfect tense that doesn't fit the future context of the sentence.
Option C:
Incorrect. "Arrived" is past tense and does not match the future time frame indicated by "By the time."
Option D:
Incorrect. "Will arrive" suggests a simple future, which doesn't align with the future perfect construction needed for the sentence.
3.
Complete the sentence:I'm so full! I definitely ..... my dinner by the time dessert arrives.
A) Won't finish.
B) Haven't finished.
C) Won't have finished.
D) Will have finished.
Show Answer
Explanations:
The sentence "I'm so full! I definitely won't have finished my dinner by the time dessert arrives." uses the future perfect tense to express an action that will be completed before a certain point in the future (when dessert arrives). The phrase "won't have finished" correctly indicates this future completion.
Option Analysis:
Option A:
Incorrect. "Won't finish" is in the simple future tense and does not indicate the action will be completed by a certain point in the future.
Option B:
Incorrect. " Haven't finished" is in the present perfect tense, which refers to an action that started in the past and continues up to now or has relevance to the present.
Option C:
Correct. "Won't have finished" uses the future perfect tense to indicate the action will be completed by a certain point in the future (dessert arrives).
Option D:
Incorrect. "Will have finished" is in the future perfect tense but does not match the context of the sentence, which expresses certainty about not finishing.
4.
Choose the correct answer:Will mom ..... my English notes to school by Thursday?
A) Have mailed.
B) Mailing.
C) To have mailed.
D) None of the above.
Show Answer
Explanations:
The sentence "Will mom have mailed my English notes to school by Thursday?" uses the future perfect tense, which is formed with "will + have + past participle." The correct form here is "have mailed," indicating an action that will be completed before a specific time in the future. Therefore, Option A) Have mailed is correct.
Option Analysis:
Option A:
Correct. Uses future perfect tense correctly.
Option B:
Incorrect. "Mailing" is present participle and does not fit the future perfect tense structure.
Option C:
Incorrect. "To have mailed" is not a proper form for this sentence.
Option D:
Incorrect. At least one option (A) is correct, so "None of the above" is incorrect.
5.
What will our team have finished by September?
A) Their homework.
B) The painting.
C) Our season.
D) The project.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. In this context, "Our season" (Option C) fits because it implies that by September, your team will have completed their participation or activities during the current season.
Option Analysis:
Option A:
Their homework - This is about an ongoing or past action and does not fit the future perfect tense.
Option B:
The painting - This could be a continuous action, but it doesn't necessarily imply completion by September.
Option C:
Our season - Correct. It indicates that your team will have completed their participation or activities during the current season by September.
Option D:
The project - This could fit if the project is related to a specific season, but "Our season" more directly addresses the future perfect tense of completion within a defined timeframe.
6.
Fill in the blank: "By next year, we ..... (move) to a new house."
A) Will move.
B) Have moved.
C) Will moved.
D) Will have moved.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. The correct form for "By next year, we... (move) to a new house" is "will have moved." This indicates that the action of moving will be finished by the end of next year.
Option Analysis:
Option A:
Will move - Incorrect. It does not express completion by a future time.
Option B:
Have moved - Incorrect. This is in the present perfect tense and refers to an action completed in the past or up to now, not in the future.
Option C:
Will moved - Incorrect. The verb form "moved" should be paired with "have" for the future perfect tense.
Option D:
Will have moved - Correct. This is the proper use of the future perfect tense, indicating an action completed by a point in the future.
7.
True or False:The sentence 'By the time Mom will get home, I will have cleaned my room' is grammatically correct.
A) True.
B) False.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The sentence 'By the time Mom will get home, I will have cleaned my room' is grammatically incorrect because it incorrectly uses 'will get' with 'will have cleaned.' The correct form should use only one future tense. It should be: 'By the time Mom gets home, I will have cleaned my room.'
Option Analysis:
Option A:
Incorrect as the sentence is not grammatically correct.
Option B:
Correct as the sentence contains a grammatical error in tense usage.
Option C:
Not applicable since only one option is correct.
Option D:
Incorrect as there is a clear and single correct answer.
8.
They ..... the project by the time you arrive tomorrow.
A) Will have finished.
B) Will finish.
C) Finish.
D) Have finished.
Show Answer
Explanations:
The sentence "They will have finished the project by the time you arrive tomorrow" uses the future perfect tense, which is used to describe an action that will be completed before a certain point in the future. This makes option A correct because it accurately conveys this meaning.
Option Analysis:
Option A:
Correct. Uses future perfect tense indicating completion by a future time.
Option B:
Incorrect. Uses simple future tense, which does not indicate completion by a specific point in the future.
Option C:
Incorrect. Uses simple present tense, which is used for habitual actions or general truths and does not indicate future completion.
Option D:
Incorrect. Uses present perfect tense, which refers to an action that happened at an unspecified time before now and does not fit the context of a specific future point in time.
9.
Select the sentence that uses correct subject-verb agreement in the future perfect tense.
A) He will have finishing his work.
B) He will has finished his work.
C) He will have finished his work.
D) He will have finish his work.
Show Answer
Explanations:
The correct answer is
C) He will have finished his work.
This sentence uses the future perfect tense correctly, where "will have" indicates a future time and "finished" is in its past participle form. The subject-verb agreement is accurate.
Option Analysis:
Option A:
Incorrect; "finishing" should be "finished."
Option B:
Incorrect; "has" should be "have."
Option C:
Correct as explained.
Option D:
Incorrect; "finish" should be "finished."
10.
We ..... (not/do) the examination tomorrow
A) Will do.
B) Do.
C) Have done.
D) Will not have done.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. The correct form for "We will not have done" indicates an action that has not been completed by a certain time in the future.
Option D) Will not have done - This correctly uses the future perfect negative, indicating that the examination will not be finished by tomorrow.
Option Analysis:
Option A:
Incorrect. Uses simple future instead of future perfect.
Option B:
Incorrect. Simple present does not fit the context of a future action.
Option C:
Incorrect. Future perfect positive is not applicable here as we are dealing with a negative scenario.
Option D:
Correct. Uses future perfect negative to indicate an action that will not be completed by tomorrow.
11.
How many countries are you ..... have visited by the time you turn 50 years old?
A) Go.
B) Gone.
C) Going to.
D) Went.
Show Answer
Explanations:
The sentence "How many countries are you ... have visited by the time you turn 50 years old?" is asking about an action that will be completed in the future, specifically at a certain point in the future (turning 50). The correct form to express this idea using the Future Perfect Tense is "going to". This tense indicates a planned or intended action that will have been completed by a specific time in the future.
Option Analysis:
Option A:
Go. Incorrect. This does not indicate a planned or intended action for the future.
Option B:
Gone. Incorrect. This is typically used with the Present Perfect Tense to describe an action that has happened and its effects are still present.
Option C:
Going to. Correct. This indicates a planned or intended action for the future, which fits the context of the sentence.
Option D:
Went. Incorrect. This is used with the Simple Past Tense and does not indicate a future action.
12.
The meeting will start at 9.00 a.m and ..... at 11.00 a.m.
A) Will have finished.
B) Will be finishing.
C) Will finished.
D) Finished.
Show Answer
Explanations:
The sentence "The meeting will start at 9.00 a.m and ... at 11.00 a.m." requires the use of future perfect tense to indicate an action that will be completed by a specific time in the future. The correct form is "Will have finished," which means the meeting will end before or exactly at 11:00 a.m.
Option Analysis:
Option A:
Correct. Uses future perfect tense indicating completion by a future time.
Option B:
Incorrect. Uses present continuous, which does not fit the context of a future event's completion.
Option C:
Incorrect. Missing auxiliary verb "have," and uses simple past instead of future perfect.
Option D:
Incorrect. Uses simple past tense, which is not appropriate for expressing an action completed by a specific future time.
13.
Complete the sentence:If I watch this episode tonight, I ..... the entire season.
A) Will have seen.
B) Will see.
C) Have saw.
D) See.
Show Answer
Explanations:
The sentence "If I watch this episode tonight, I will have seen the entire season." uses the future perfect tense to express an action that will be completed before a future time. The correct form is "will have seen," indicating a past action in the future.
Option Analysis:
Option A:
Correct. Uses future perfect tense, indicating a past action in the future.
Option B:
Incorrect. Uses simple future tense, which does not indicate completion by a future time.
Option C:
Incorrect. "Have saw" is incorrect; the correct form is "have seen."
Option D:
Incorrect. Simple future tense, which does not indicate completion by a future time.
14.
"You are curious, will the covid-19 leave us next year?"What is the appropriate expression to express this question?
A) Does the covid-19 go this day?.
B) Will the covid-19 have gone next year?.
C) Has the covid-19 gone this year?.
D) Have the covid-19 gone this year?.
Show Answer
Explanations:
Option B is correct because it uses the future perfect tense, which expresses an action that will be completed at a point in the future. The sentence "Will the covid-19 have gone next year?" indicates that by the end of next year, the virus will have left us.
Option Analysis:
Option A:
Incorrect. This uses the present continuous tense and implies an action happening now or in the near future, not a completed future event.
Option B:
Correct. Uses future perfect to indicate a completed action by a specific point in the future (end of next year).
Option C:
Incorrect. This uses present perfect and implies an action that has already happened or is currently happening, not a future event.
Option D:
Incorrect. Uses present perfect and implies an action that has already happened or is currently happening, not a future event.
15.
In which tense is the sentence below written in?I only went to the rest room for 2 minutes, but when I came back, the waiter had given my table to someone else!
A) Past Perfect Tense.
B) Present Perfect Tense.
C) Future Perfect Tense.
D) None of the above.
Show Answer
Explanations:
The sentence "I only went to the rest room for 2 minutes, but when I came back, the waiter had given my table to someone else!" is written in the Past Perfect Tense. The key phrase here is "had given," which indicates an action that was completed before another past action ("came back"). This structure is characteristic of the Past Perfect Tense.
Option Analysis:
Option A:
Correct. The sentence uses the Past Perfect Tense to describe a completed action in the past relative to another past action.
Option B:
Incorrect. The Present Perfect Tense is used for actions that started in the past and continue to the present, which does not fit this scenario.
Option C:
Incorrect. The Future Perfect Tense is used to describe a future action that will be completed before another future action, which is not applicable here.
Option D:
Incorrect. The sentence clearly uses the Past Perfect Tense.
16.
Is the Future Perfect Tense a simple tense, perfect tense, or progressive tense?
A) Perfect tense.
B) Compound tense.
C) Progressive tense.
D) Simple tense.
Show Answer
Explanations:
The Future Perfect Tense is a perfect tense, not a simple tense, progressive tense, or compound tense. A perfect tense indicates an action completed at a point in the future. The structure of the Future Perfect Tense typically involves "will have + past participle," such as "I will have finished my homework."
Option Analysis:
Option A:
Correct. It is a perfect tense, indicating an action completed by a certain point in the future.
Option B:
Incorrect. The Future Perfect Tense is not considered a compound tense but rather a perfect tense.
Option C:
Incorrect. The Future Perfect Tense does not involve any progressive aspect, which would be indicated by "will be + verb-ing."
Option D:
Incorrect. It is not a simple tense; it involves the future and perfect aspects.
17.
A: ..... Yuda recently?B:No, I haven't.
A) Did you see.
B) Have you seen.
C) Are you seeing.
D) Do you see.
E) Had you seen.
Show Answer
Explanations:
The sentence "No, I haven't." is a negative response to the question about seeing Yuda recently. The correct form of the question should be in the present perfect tense, which is used to talk about an action that happened at an unspecified time before now. In this case, it would be "Have you seen Yuda recently?" This matches Option B.
Option Analysis:
Option A:
Did you see - Past simple, incorrect tense.
Option B:
Have you seen - Present perfect, correct tense for recent action.
Option C:
Are you seeing - Present continuous, wrong tense for this context.
Option D:
Do you see - Present simple, incorrect tense.
Option E:
Had you seen - Past perfect, used for actions before another past action, not applicable here.
18.
Complete the sentence:By the time the concert ..... , the band will have played all their famous songs.
A) Will end.
B) Ended.
C) Ends.
D) Is ending.
Show Answer
Explanations:
The sentence uses the future perfect tense, which is formed with "will have + past participle." The phrase "by the time" indicates that an action will be completed by a certain point in the future. Therefore, the verb should be in its base form to match the structure of the future perfect tense.
Option Analysis:
Option A:
"Will end" uses the auxiliary 'will' twice, which is incorrect.
Option B:
"Ended" is in past tense and does not fit with the future perfect structure.
Option C:
"Ends" correctly matches the base form needed for the future perfect tense.
Option D:
"Is ending" uses present continuous, which does not align with the future perfect tense required by the sentence structure.
19.
Choose the correct verb in the future perfect tense that will complete the sentence.I ..... him to do the task before the class starts.
A) Will helped.
B) Will have helped.
C) Have helped.
D) Will have help.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. The correct form for "will have helped" indicates an action that starts in the present and continues into the future, which fits the context of the sentence.
Option Analysis:
Option A:
Incorrect. Uses 'will' with past tense 'helped', which does not follow the structure for future perfect.
Option B:
Correct. "Will have helped" is the proper form of future perfect tense, indicating an action completed before a future time.
Option C:
Incorrect. Uses present perfect 'have helped', which refers to actions up to now and does not fit the future context.
Option D:
Incorrect. "Will have help" is grammatically incorrect as it lacks the past participle form of the verb 'help'.
20.
Which kind of adverb that usually use in Future Perfect Tense?
A) Adverb of frequency.
B) Adverb of place.
C) Adverb of degree.
D) Adverb of time.
E) Adverb of manner.
Show Answer
Explanations:
Adverbs of time are used in Future Perfect Tense to indicate when an action will have been completed by a certain point in the future. Examples include "by next year," "before tomorrow," etc.
Option Analysis:
Option A:
Adverb of frequency does not specify a particular time, so it is not typically used with Future Perfect Tense.
Option B:
Adverb of place describes where an action occurs and is unrelated to timing in the future.
Option C:
Adverb of degree modifies the intensity or extent of an action, not its time frame.
Option D:
Adverb of time correctly indicates when a future action will have been completed by using specific points in the future.
Option E:
Adverb of manner describes how an action is performed and does not relate to timing.
21.
Government will build a new palace next year. The passive is .....
A) A new palace will build by the government.
B) A new palace will be built by the government.
C) A new palace will built by the government.
D) A new palace will be build by the government.
Show Answer
Explanations:
The passive voice is used to emphasize the object of a sentence, and in this case, it emphasizes "a new palace." The future perfect tense indicates an action that will be completed by a certain point in the future. Option B correctly uses both the passive voice ("will be built") and the future perfect tense.
Option Analysis:
Option A:
Incorrect because it is not in passive voice.
Option B:
Correct as it uses the passive voice with future perfect tense.
Option C:
Incorrect because it lacks "be" and is not in passive voice.
Option D:
Incorrect because it lacks "be" and is not in passive voice.
22.
Which group of words shows the correct formula for the future perfect tense?
A) Will + verb.
B) Have + past participle.
C) Will have + past participle.
D) Will be + verb-ing.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. It is formed with "will have" followed by the past participle of the main verb.
Option Analysis:
Option A:
Incorrect. This structure represents the simple future tense, not the future perfect tense.
Option B:
Incorrect. While this is part of the correct formula, it alone does not form the future perfect tense; it needs "will have" as well.
Option C:
Correct. This accurately represents the structure of the future perfect tense:
will have + past participle
.
Option D:
Incorrect. This describes the present continuous tense, not the future perfect tense.
23.
By the end of this century, they ..... (probably not find) a solution to the problems created by climate change.
A) Probably won't have found.
B) Probably won't have been finding.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. In this sentence, "By the end of this century" indicates a future time reference, and the phrase "they ..... (probably not find)" suggests an expected outcome by that time.
Option Analysis:
Option A:
Correct. "Probably won't have found" uses the future perfect tense to indicate an action that will not be completed by a specific point in the future.
Option B:
Incorrect. This option uses the present perfect continuous, which is used for actions that started in the past and continue up to now or are still ongoing.
Option C:
Incorrect. "All the above" cannot be correct because Option B is incorrect.
Option D:
Incorrect. There is a correct answer among the options provided.
24.
True or False:To ask a yes/no question in the future perfect tense, you should start with 'Will you have ..... '.
A) True.
B) False.
C) All the above.
D) None of the above.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed before a certain point in the future. To form a yes/no question, you should use "Will you have" followed by the verb in its base form. Therefore, the statement is correct.
Option Analysis:
Option A:
True. This is the correct way to form a yes/no question in the future perfect tense.
Option B:
False. This would be incorrect as it does not follow the proper formation of such questions.
Option C:
All the above. Not applicable here since only one option is correct.
Option D:
None of the above. Incorrect because Option A is true.
25.
Identify the error in this sentence:'She will have saw the movie by tomorrow.'
A) She will see the movie by tomorrow.
B) The correct form is 'seen'.
C) She will have sawed the movie by tomorrow.
D) She will have seen the movie by tomorrow.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed before a certain point in the future. The correct form for "to have seen" in this context is "will have seen." Therefore, option B is incorrect because it states "the correct form is 'seen,' " which does not fit into the future perfect tense construction.
Option Analysis:
Option A:
Incorrect. Uses present tense instead of future perfect.
Option B:
Incorrect. States that 'seen' is correct, but it should be "will have seen."
Option C:
Incorrect. Uses the past participle incorrectly with 'sawed,' which is not a valid form in English.
Option D:
Correct. Uses the proper future perfect tense construction.
26.
In which tense is the sentence below written in?By the time she's 21, her parents will have taught her well.
A) Past Perfect Tense.
B) Present Perfect Tense.
C) Future Perfect Tense.
D) None of the above.
Show Answer
Explanations:
The sentence "By the time she's 21, her parents will have taught her well" is written in Future Perfect Tense. This tense is used to describe an action that will be completed at a point in the future. In this case, the action (teaching) will be finished by the time she turns 21.
Option Analysis:
Option A:
Past Perfect Tense refers to actions completed before another past action or event; it does not fit here.
Option B:
Present Perfect Tense is used for actions that started in the past and continue up to now, which doesn't apply here as the teaching will be finished by a specific future point.
Option C:
Future Perfect Tense correctly describes an action completed at a point in the future relative to another future event (turning 21).
Option D:
This is incorrect since Option C is valid.
27.
Pick the Future Perfect Tense.
A) Myrtle would go to Paris.
B) Christina Reader will have gone to the store.
C) They have lots of fish.
D) They like fish.
Show Answer
Explanations:
The future perfect tense is used to describe an action that will be completed at a point in the future. Option B, "Christina Reader will have gone to the store," correctly uses this tense by indicating that Christina will complete her action of going to the store at some point before or at a specific time in the future.
Option Analysis:
Option A:
This is in conditional form, not future perfect.
Option B:
Correct. Uses future perfect tense.
Option C:
Present perfect, describes an action completed at an unspecified time before now.
Option D:
Simple present tense, describes a general habit or preference.
28.
Don't worry. I will have ..... all the windows by the time the storm breaks out.
A) Closing.
B) To close.
C) Closed.
D) Close.
E) Closes.
Show Answer
Explanations:
The sentence "Don't worry. I will have ..... all the windows by the time the storm breaks out." uses future perfect tense, which is formed with 'will have + past participle'. The correct form to complete this sentence is "Closed" because it matches the structure of future perfect (will have + past participle). Therefore, option C) Closed is the right answer.
Option Analysis:
Option A:
Closing - Incorrect as it's in gerund form.
Option B:
To close - Incorrect as it's an infinitive form.
Option C:
Closed - Correct, matches future perfect tense structure.
Option D:
Close - Incorrect as it's in base form.
Option E:
Closes - Incorrect as it's in third person singular present form.
29.
The crew ..... the ship in two minutes, Captain!
A) Could have abondoned.
B) Should/have abondoned.
C) Will have abondoned.
D) Would have abondoned.
E) Can have abondoned.
Show Answer
Explanations:
The sentence "The crew will have abandoned the ship in two minutes, Captain!" uses future perfect tense to indicate an action that will be completed before a specified time in the future (in this case, in two minutes). This makes option C correct.
Option Analysis:
Option A:
Could have abondoned - Past perfect, not future.
Option B:
Should/have abandoned - Present perfect, not future.
Option C:
Will have abandoned - Correct use of future perfect tense.
Option D:
Would have abandoned - Past conditional, not future.
Option E:
Can have abondoned - Present perfect ability, not future.
30.
Select the Statement written in Future Perfect Tense:
A) They will have written their esay by tomorrow.
B) They will have written their essay by tomorrow.
C) They will have wrotten their essay by tomorrow.
D) None of the above.
Show Answer
Explanations:
Option B is correct because it uses the future perfect tense, which indicates an action that will be completed at a point in the future. The structure for this tense with "they" is "will have + past participle," which matches "will have written."
Option Analysis:
Option A:
Incorrect; it uses "have" instead of "will have."
Option B:
Correct; it correctly uses the future perfect tense.
Option C:
Incorrect; "wrotten" is a misspelling of "written."
Option D:
Not needed as Option B is correct.
Frequently Asked Questions
What is the future perfect tense used for?
The future perfect tense is used to describe an action that will be completed at a point in the future. For example, "By next year, I will have finished my degree."
How does the future perfect tense differ from the present perfect tense?
The present perfect tense refers to an action that started in the past and continues up to now, while the future perfect tense is used for actions that will be completed by a certain point in the future.
Can you use adverbs with the future perfect tense?
Yes, adverbs can modify the future perfect tense to provide more detail about when or how an action will be completed. For example, "By next month, I will have been working here for five years."
How is the future perfect tense formed in passive voice?
The future perfect tense in passive voice is formed using "will have been" followed by the past participle of the main verb. For example, "By next year, this task will have been completed."
What are some common mistakes when using future perfect tense?
Common mistakes include confusing it with the present perfect or simple future tenses. It's important to use "will have" for actions completed by a certain point in the future, not just "will."