This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 16 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 16 (30 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. 26. Which sentence correctly uses the future perfect tense to talk about a completed future action? A) By tomorrow, I will finish my project. B) By tomorrow, I will have finished my project. C) I will have finished my project tomorrow. D) I have finished my project by tomorrow. Show Answer Correct Answer: B) By tomorrow, I will have finished my project. 27. Choose the correct answer to complete the sentence in future perfect tense!They ..... from England to Spain if they continue. A) Will have swum. B) Have swum. C) Had swum. D) Has swum. Show Answer Correct Answer: A) Will have swum. 28. 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 mastered. B) Will have been mastered. C) Will have master. D) Will have been mastered. Show Answer Correct Answer: A) Will have mastered. 29. We will never ..... (know) our English PPL teachers real characteristic by meeting them after this pandemic situation. A) Have known. B) Knew. C) Know. D) Knows. Show Answer Correct Answer: A) Have known. 30. Find the sentence that has a mistake in its use of the future perfect tense. A) The package won't have arrived by tomorrow. B) Will you have seen the new movie by Saturday?. C) By the time I'm 16, I will have ran a marathon. D) She will have practiced the song a hundred times before the concert. Show Answer Correct Answer: C) By the time I'm 16, I will have ran a marathon. ← 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