This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 8 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... this new novel together since yesterday A) Read. B) Have read. C) Is reading. D) Will have read. E) Reads. Show Answer Correct Answer: B) Have read. 2. Which sentence correctly changes 'The students will have completed the test by noon' into the passive voice? A) The test will have been completed by the students by noon. B) The students will have been completed the test by noon. C) The test will be completed by the students at noon. D) By noon, the test was completed by the students. Show Answer Correct Answer: A) The test will have been completed by the students by noon. 3. Choose the best way to complete this question:' ..... will you have saved by the end of the summer?' A) Did. B) Are. C) How much money. D) Why. Show Answer Correct Answer: C) How much money. 4. Reorder:we will have traveled to five countries by next summer. A) We will travel to five countries next summer. B) Next summer, we will have traveled five countries. C) By next summer, five countries will have been traveled by us. D) By next summer, we will have traveled to five countries. Show Answer Correct Answer: D) By next summer, we will have traveled to five countries. 5. A:What have you just done?B:I've just ..... a letter. A) Writing. B) Wrote. C) Written. D) Am writing. E) Is writing. Show Answer Correct Answer: C) Written. 6. After they ..... once, he asked her to marry him A) Have met. B) Will have met. C) Had met. D) None of the above. Show Answer Correct Answer: C) Had met. 7. I will be found in my house A) Passive Voice in Future Simple. B) Passive Voice in Present Simple. C) All the above. D) None of the above. Show Answer Correct Answer: A) Passive Voice in Future Simple. 8. Why would you use this tense? A) This action was completed before another action in the past. B) An action that began in the past it may be completed or still continuing. C) Indicates an action that happens now or on a regular basis. D) Indicates actions that continue for some time. E) The action will be completed before a time of action in the future. Show Answer Correct Answer: E) The action will be completed before a time of action in the future. 9. Which group of words is always used to form the future perfect tense? A) Will have + past participle. B) Will be +-ing verb. C) Have/has + past participle. D) Will + base verb. Show Answer Correct Answer: A) Will have + past participle. 10. Can the Future Perfect Tense be used in negative sentences? A) No, it is not used in any form of negative. B) No, it can only be used in affirmative sentences. C) Yes, but only in questions. D) Yes, for example:I will not have finished my homework by 8 PM. Show Answer Correct Answer: D) Yes, for example:I will not have finished my homework by 8 PM. 11. True or False:In the sentence, 'By the time the movie starts, we will have bought popcorn, ' the phrase 'By the time the movie starts' is the future reference point. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 12. Choose the correct answer to complete the sentence in future perfect tense!If he wins another gold medal, he ..... four in his entire career. A) Had won. B) Has won. C) Will have won. D) Have won. Show Answer Correct Answer: C) Will have won. 13. Which part of this sentence tells the specified time in the future? She will have to do her homework on Saturday. A) She will have. B) To do her homework. C) On Saturday. D) None of the above. Show Answer Correct Answer: C) On Saturday. 14. Your friend asks about your plans for the weekend. Which is the correct way to form a yes/no question in the future perfect tense? A) You will have cleaned your room by Saturday?. B) Have you will cleaned your room by Saturday?. C) Do you will have cleaned your room by Saturday?. D) Will you have cleaned your room by Saturday?. Show Answer Correct Answer: D) Will you have cleaned your room by Saturday?. 15. To form the future perfect tense, you need 'will have' and which other part of a verb? A) The present tense. B) The simple past tense. C) The-ing form. D) The past participle. Show Answer Correct Answer: D) The past participle. 16. True or False:The following sentence is grammatically correct:'Before the party starts, we will decorated the whole house.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 17. According to this timetable, the bus ..... at 8:00 pm A) Leaves. B) Is going to arrive. C) Will arrive. D) Arrive. Show Answer Correct Answer: A) Leaves. 18. Your friend wrote:'By the time the movie starts, we will bought the popcorn.' Which sentence best explains the error? A) The sentence is missing the word 'have' before 'bought'. B) The word 'bought' is the wrong verb form; it should be 'buyed'. C) The phrase 'By the time the movie starts' is incorrect. D) The sentence should use 'will buy' instead of 'will bought'. Show Answer Correct Answer: A) The sentence is missing the word 'have' before 'bought'. 19. Melissa and Mike will be exhausted. They ..... slept for 24 hours. A) Will not. B) Will not have. C) Will not be. D) None of the above. Show Answer Correct Answer: B) Will not have. 20. Complete the sentence using the passive voice:By tomorrow, all the cupcakes ..... for the bake sale. A) Have been baked. B) Will have baked. C) Will have been baked. D) Will be baked. Show Answer Correct Answer: C) Will have been baked. 21. True or False:In the sentence 'By the time she calls, I will have ate dinner, ' the verb 'ate' is used correctly. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 22. ..... (you/do) everything by seven? A) Will you have done. B) Did you. C) Will you do. D) None of the above. Show Answer Correct Answer: A) Will you have done. 23. I will have ..... home by dinner time. A) Gets. B) Get. C) Getting. D) To get. E) Got. Show Answer Correct Answer: E) Got. 24. Which sentence correctly shows that you will finish saving money *before* the new game is released? A) I have saved my money for the new game. B) By the time the new game is released, I will have saved my money. C) I will save my money when the new game is released. D) After the new game is released, I will save my money. Show Answer Correct Answer: B) By the time the new game is released, I will have saved my money. 25. I'm afraid I ..... be coming tonight. I have a meeting until late. A) Will. B) Won't. C) Any is correct. D) None of the above. Show Answer Correct Answer: B) Won't. 26. What is the past participle of the verb 'to finish'? A) Finishes. B) Finish. C) Finished. D) Finishing. Show Answer Correct Answer: C) Finished. 27. Complete the sentence:By the time my parents get home, I ..... my homework. A) Will finish. B) Have finished. C) Will be finishing. D) Will have finished. Show Answer Correct Answer: D) Will have finished. 28. By the time we arrive home, the ice-cream ..... A) Will have melted. B) Melts. C) Will melt. D) None of the above. Show Answer Correct Answer: A) Will have melted. 29. Your friend asks, 'Will you have completed the level by the time I get online?' What is the correct, short, positive answer? A) Yes, I did. B) Yes, I will. C) Yes, I will have. D) Yes, I have. Show Answer Correct Answer: C) Yes, I will have. 30. Complete the sentence:By the time I get to the party, my friends ..... all the pizza. A) Are eating. B) Eat. C) Will have eaten. D) Will eat. Show Answer Correct Answer: C) Will have eaten. 31. Choose the correct tense for each question below.What is the future perfect tense of "to write" ? A) Will have written. B) Write. C) Will be writing. D) None of the above. Show Answer Correct Answer: A) Will have written. 32. Choose the correct answer:By the year 2050, scientists ..... a cure for cancer. A) Will have discovered. B) Will have discover. C) Have will discovered. D) None of the above. Show Answer Correct Answer: A) Will have discovered. 33. My brother ..... his mobile about three times A) Lose. B) Has lost. C) Lost. D) Had lost. Show Answer Correct Answer: B) Has lost. 34. By the end of this century, ..... (people/realise) that they must find a way to feed the poor in Africa? A) Will people have realised. B) Will people have been realising. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will people have realised. 35. She would have told you. You ..... by her. A) Would have been told. B) Would be told. C) Were being told. D) None of the above. Show Answer Correct Answer: A) Would have been told. 36. Which sentence describes an action that will be completed *before* another future event? A) I will start my project tomorrow. B) I will be working on my project when you call. C) By the time you call, I will have finished my project. D) I will finish my project later. Show Answer Correct Answer: C) By the time you call, I will have finished my project. 37. Which time marker is most commonly used to signal that an action will be completed before a specific future point? A) Yesterday. B) By. C) Now. D) During. Show Answer Correct Answer: B) By. 38. Fill in the blank:By next summer, my older brother ..... to drive. A) Will have learning. B) Will have learnt. C) Will has learned. D) Will have learned. Show Answer Correct Answer: D) Will have learned. 39. When is Future Perfect Tense used in conversation? A) When stating that an event or action was completed at some point in the past before another action occurred. B) When stating an event or situation in the past, and is still continuing today. C) When declare an event or state something that is predicted to have happened, even finished in the future. D) None of the above. Show Answer Correct Answer: C) When declare an event or state something that is predicted to have happened, even finished in the future. 40. Which sentence correctly uses the future perfect tense to talk about a completed future action? A) I have finished my project by tomorrow. B) By tomorrow, I will finish my project. C) I will have finished my project tomorrow. D) By tomorrow, I will have finished my project. Show Answer Correct Answer: D) By tomorrow, I will have finished my project. 41. Choose the correct answer to complete the sentence in future perfect tense!They ..... from England to Spain if they continue. A) Had swum. B) Will have swum. C) Has swum. D) Have swum. Show Answer Correct Answer: B) Will have swum. 42. RULE:Future Perfect Tense + by the time + Simple Present Tense (V1)Example:I will have gotten married by the time you graduate from the university.They hope they ..... all the tenses by the time the exam comes. A) Will have been mastered. B) Will have master. C) Will have been mastered. D) Will have mastered. Show Answer Correct Answer: D) Will have mastered. 43. We will never ..... (know) our English PPL teachers real characteristic by meeting them after this pandemic situation. A) Knew. B) Know. C) Have known. D) Knows. Show Answer Correct Answer: C) Have known. 44. Find the sentence that has a mistake in its use of the future perfect tense. A) Will you have seen the new movie by Saturday?. B) By the time I'm 16, I will have ran a marathon. C) She will have practiced the song a hundred times before the concert. D) The package won't have arrived by tomorrow. Show Answer Correct Answer: B) By the time I'm 16, I will have ran a marathon. 45. Which of these is NOT a future perfect sentence? A) I will have done my homework. B) I will do my homework. C) I will have gone to school. D) I will have eaten breakfast. Show Answer Correct Answer: B) I will do my homework. 46. 8) He will ..... cut the paper for Lisa. A) Has. B) Has't. C) Had. D) Have. Show Answer Correct Answer: D) Have. 47. My bos is going to go crazzy! the deadline for this report is tomorrow, but I ..... it by then A) Had finished. B) Will have finished. C) Have finished. D) None of the above. Show Answer Correct Answer: B) Will have finished. 48. Complete the sentence to show how long the action will have lasted:By next month, they ..... in that house for a whole year. A) Are living. B) Lived. C) Will have lived. D) Will live. Show Answer Correct Answer: C) Will have lived. 49. Choose the correct answer to complete the sentence in future perfect tense!Yong Ching ..... tennis in the Olympics five times if he makes the team again next year. A) Has played. B) Have played. C) Had played. D) Will have played. Show Answer Correct Answer: D) Will have played. 50. Which sentence is Future Perfect Tense? A) I will go to Japan next month. B) I lived in Germany. C) I was working all day yesterday. D) Before I met her, I had met Sandy. E) The Sun rises in the east. Show Answer Correct Answer: A) I will go to Japan next month. 51. Come next spring, we ..... in Kyoto for two years.(work) A) Will have worked. B) Will have been working. Show Answer Correct Answer: B) Will have been working. 52. Identify the past perfect tense sentence. A) He finds the letter. B) He has found the letter. C) He found the letter. D) After he arrived, he had found the letter. Show Answer Correct Answer: D) After he arrived, he had found the letter. 53. Choose the correct answer to complete the sentence in future perfect tense! If he wins another gold medal, he ..... four in his entire career. A) Had won. B) Have won. C) Will have won. D) Has won. Show Answer Correct Answer: C) Will have won. 54. You can call me at 8.a.m, I ..... at the office by 8 a.m A) Will have arrived. B) Will arrive. Show Answer Correct Answer: A) Will have arrived. 55. Translate:they will be hurrying (festino, festinare, festinavi, festinatus) A) They hastened. B) Hurry up. C) They were in a hurry. D) They will hurry. Show Answer Correct Answer: D) They will hurry. 56. She will have made A) Will have done. B) Have done. C) You will have done. D) Would have done. Show Answer Correct Answer: A) Will have done. 57. I ..... 3 languages by the time I have finished this course. A) Am going to have learnt. B) Am learning. C) Will be learning. D) None of above. Show Answer Correct Answer: A) Am going to have learnt. 58. Identifies the sentence with the present perfect tense A) Have you ever broken arm?. B) I returned home because I had forgotten my notebook at home. C) They will have written the reports by the time you find her. D) None of above. Show Answer Correct Answer: A) Have you ever broken arm?. 59. Complete this sentence using past perfect tense!I ..... Mathematics before I ..... the test. A) Had not studied;took. B) Not had studied;took. C) Had not studied;take. D) Not had studied;taken. Show Answer Correct Answer: A) Had not studied;took. 60. The runner Amos Temila ..... (break) the world record for the 1500 metres in Frankfurt. Then two days later in Helsinki, Lee Williams ran it in an even faster time. A) Have breaking. B) Have break. C) Have broken. D) Has broken. Show Answer Correct Answer: D) Has broken. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Tense Quiz 1Future Perfect Tense Quiz 2Future Perfect Tense Quiz 3Future Perfect Tense Quiz 4Future Perfect Tense Quiz 5Future Perfect Tense Quiz 6Future Perfect Tense Quiz 7Future Perfect Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books