Future Perfect Tense (Will / Shall Have) — Exercise 2 (Q&A with Solution’s Explanation and Improve English with Word Power)
Practice the Future Perfect Tense (will and shall Modals) with 10 exam-style questions. Each item includes the correct will/shall + have + past participle, an Oxford / Cambridge-style verb definition with POS notes, and a one-sentence explanation for every option (A–D) explaining why it is correct or wrong and what choosing it would mean. Ideal for both learners and teachers. Will and Shall are part of Tense and Modals. You are not only improving your English but also enriching your word power using Vocabulary Builder.
English Grammar Definition: Future Perfect Tense (will / Shall + have + verb 3rd form)
- Form: will / shall + have + verb 3rd form.
- Examples: She will have published new books by then; We shall have come back; will you have stopped it by next year?
- Main uses:
- actions or events that will be over or begin at a future time; to indicate planned and experienced activity.
- Signal words: at 3pm tomorrow, by then, tonight, when X happens, after, before.
- Negatives / Questions:
will not (won't) / shall not (shan't) + have + verb 3rd form;Will / shall + subject + have + verb 3rd form? - To learn more about it – Visit Here
Quiz Instructions
- Read each question and choose the best answer out of four given options.
- On top, header section of the quiz, you will see the “title of the quiz,’ ‘spending-time,’ ‘value of question in points,’ and ‘number of questions.”
- Below on footer, you will see Full Screen mode. As the name suggests, it covers the whole screen. It will save a lot of your time attempting the quiz.
- You can zoom the images given in the questions.
- After submitting the quiz, you can see your score and compare with other users.
- The Full Leaderboard link will take you to a page, where you can see all users attempts.
- Below the quiz box, there are explanation of each options. You can study and try again.
- Best of Luck!
Quiz Question, Answer and Explanation
Note: Do remember in the quiz box above, the questions and options will shuffle, so they won’t have the same sequence like 1, 2, 3, or A, B, C as below.
1. By next Monday, they __ all safety checks.
A) will have completed B) will complete C) completed D) shall have completed
Verb: complete — verb. Finish or conclude.
POS: by next Monday (Time), they (Pronoun), all safety checks (Determiner + Adjective + Noun).
A) Correct: will have completed — future perfect; checks finished before next Monday.
B) Wrong: will complete — simple future.
C) Wrong: completed — past.
D) Wrong: shall have completed — shall wrong with they.
2. By the anniversary, I __ the final edits on the manuscript.
A) shall have made B) will have made C) shall make D) made
Verb: make (edits) — verb. To produce or perform changes.
POS: by the anniversary (Time), I (Pronoun), the final edits (Determiner + Adjective + Noun) on the manuscript (Preposition + Determiner + Noun).
A) Correct: shall have made — future perfect with I.
B) Wrong per instruction: will have made is correct grammatically but you requested shall for I/we — thus B is less aligned.
C) Wrong: shall make — simple future.
D) Wrong: made — past.
3. By the time the meeting opens, she __ the financial forecast.
A) will have prepared B) prepared C) shall have prepared D) will prepare
Verb: prepare — verb. To make ready; to arrange or compose.
POS: by the time (Phrase), the meeting opens (Noun + Verb), she (Pronoun), the financial forecast (Determiner + Adjective + Noun).
A) Correct: will have prepared — future perfect; forecast ready before meeting.
B) Wrong: prepared — past simple.
C) Wrong: shall have prepared — shall not used with she.
D) Wrong: will prepare — simple future; could mean preparation will start/opening time, not finished before it.
4. By the time you read this, we __ the package.
A) shall have received B) will receive C) received D) shall receive
Verb: receive — verb. To take delivery of something.
POS: by the time (Phrase), you read (Pronoun+Verb), this (Determiner/pronoun), we (Pronoun), the package (Determiner + Noun).
A) Correct: shall have received — per shall rule for we; completed before you read.
B) Wrong: will receive — simple future.
C) Wrong: received — past.
D) Wrong: shall receive — simple future not perfect.
5. By the time the exam starts, he __ the references.
A) will have memorized B) shall have memorized C) memorized D) will memorize
Verb: memorize — verb. To commit to memory.
POS: by the time (Phrase), the exam starts (Noun + Verb), he (Pronoun), the references (Determiner + Noun).
A) Correct: will have memorized — future perfect; memorization complete before exam.
B) Wrong: shall have memorized — shall wrong with he.
C) Wrong: memorized — past.
D) Wrong: will memorize — simple future.
6. By the end of the season, I __ all my personal bests.
A) shall have beaten B) will beat C) beat D) shall beat
Verb: beat — verb. To surpass in performance.
POS: by the end of the season (Time), I (Pronoun), all my personal bests (Determiner + Possessive + Adjective + Noun).
A) Correct: shall have beaten — future perfect with I, showing surpassing completed by season end.
B) Wrong: will beat — simple future.
C) Wrong: beat — past.
D) Wrong: shall beat — simple future.
7. By Monday morning, they __ a decision.
A) will have reached B) reached C) shall have reached D) will reach
Verb: reach — verb. To arrive at or achieve a decision.
POS: by Monday morning (Time), they (Pronoun), a decision (Indefinite article + Noun).
A) Correct: will have reached — decision completed before Monday morning.
B) Wrong: reached — past.
C) Wrong: shall have reached — shall wrong with they.
D) Wrong: will reach — simple future.
8. By the time you get back, I __ the laundry.
A) shall have done B) will do C) will have done D) done
Verb: do (the laundry) — verb. To wash and dry clothes.
POS: by the time (Phrase), you get back (Pronoun+Verb), I (Pronoun), the laundry (Determiner + Noun).
A) Correct: shall have done — future perfect with I.
B) Wrong: will do — simple future.
C) Wrong per instruction: will have done is grammatically correct but user requested shall for I/we; thus prefer A.
D) Wrong: done — past participle without auxiliary; incomplete.
9. By the end of the year, the team __ the target.
A) will have achieved B) will achieve C) achieved D) shall have achieved
Verb: achieve — verb. To successfully reach a goal.
POS: by the end of the year (Time), the team (Determiner + Noun), the target (Determiner + Noun).
A) Correct: will have achieved — future perfect; target met before year-end.
B) Wrong: will achieve — simple future.
C) Wrong: achieved — past.
D) Wrong: shall have achieved — shall wrong with team.
10. By then, you __ all the settings correctly.
A) will have configured B) configured C) will configure D) shall have configured
Verb: configure — verb. To set up system parameters.
POS: by then (Time phrase), you (Pronoun), all the settings (Determiner + Adjective + Noun), correctly (Adverb).
A) Correct: will have configured — future perfect; done before that time.
B) Wrong: configured — past.
C) Wrong: will configure — simple future.
D) Wrong: shall have configured — shall not normally used with you.