This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 19 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 19 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. According to this timetable, the bus ..... at 8:00 pm A) Arrive. B) Is going to arrive. C) Will arrive. D) Leaves. Show Answer Correct Answer: D) Leaves. 3. Your friend wrote:'By the time the movie starts, we will bought the popcorn.' Which sentence best explains the error? A) The sentence should use 'will buy' instead of 'will bought'. B) The word 'bought' is the wrong verb form; it should be 'buyed'. C) The sentence is missing the word 'have' before 'bought'. D) The phrase 'By the time the movie starts' is incorrect. Show Answer Correct Answer: C) The sentence is missing the word 'have' before 'bought'. 4. 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. 5. Which question is grammatically correct in the future perfect tense? A) Have you will finished the game by 10 PM?. B) Will you have finished the game by 10 PM?. C) You will have finished the game by 10 PM?. D) Will you finish the game by 10 PM?. Show Answer Correct Answer: B) Will you have finished the game by 10 PM?. 6. Complete the sentence using the passive voice:By tomorrow, all the cupcakes ..... for the bake sale. A) Will have been baked. B) Will have baked. C) Will be baked. D) Have been baked. Show Answer Correct Answer: A) Will have been baked. 7. 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. 8. ..... (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. 9. I will have ..... home by dinner time. A) Got. B) Get. C) Getting. D) Gets. E) To get. Show Answer Correct Answer: A) Got. 10. Which sentence correctly shows that you will finish saving money *before* the new game is released? A) I will save my money when the new game is released. B) By the time the new game is released, I will have saved my money. C) After the new game is released, I will save my money. D) I have saved my money for the new game. Show Answer Correct Answer: B) By the time the new game is released, I will have saved my money. 11. 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. 12. What is the past participle of the verb 'to finish'? A) Finishing. B) Finished. C) Finishes. D) Finish. Show Answer Correct Answer: B) Finished. 13. Complete the sentence:By the time my parents get home, I ..... my homework. A) Will finish. B) Will have finished. C) Have finished. D) Will be finishing. Show Answer Correct Answer: B) Will have finished. 14. 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. 15. 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 will. B) Yes, I have. C) Yes, I will have. D) Yes, I did. Show Answer Correct Answer: C) Yes, I will have. 16. Complete the sentence:By the time I get to the party, my friends ..... all the pizza. A) Will eat. B) Are eating. C) Will have eaten. D) Eat. Show Answer Correct Answer: C) Will have eaten. 17. 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. 18. 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. 19. My brother ..... his mobile about three times A) Lost. B) Had lost. C) Lose. D) Has lost. Show Answer Correct Answer: D) Has lost. 20. 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. 21. 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. 22. 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. 23. Which time marker is most commonly used to signal that an action will be completed before a specific future point? A) During. B) Yesterday. C) Now. D) By. Show Answer Correct Answer: D) By. 24. Fill in the blank:By next summer, my older brother ..... to drive. A) Will have learnt. B) Will have learned. C) Will has learned. D) Will have learning. Show Answer Correct Answer: B) Will have learned. 25. 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. ← 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 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books