This quiz works best with JavaScript enabled. Home > English Grammar > 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. 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. 2. Which question is grammatically correct in the future perfect tense? A) Will you have finished the game by 10 PM?. B) Will you finish the game by 10 PM?. C) Have you will finished the game by 10 PM?. D) You will have finished the game by 10 PM?. Show Answer Correct Answer: A) Will you have finished the game by 10 PM?. 3. Complete the sentence using the passive voice:By tomorrow, all the cupcakes ..... for the bake sale. A) Will be baked. B) Will have baked. C) Will have been baked. D) Have been baked. Show Answer Correct Answer: C) Will have been baked. 4. 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. 5. ..... (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. 6. I will have ..... home by dinner time. A) Getting. B) Get. C) Gets. D) To get. E) Got. Show Answer Correct Answer: E) Got. 7. 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. 8. 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. 9. What is the past participle of the verb 'to finish'? A) Finishes. B) Finishing. C) Finished. D) Finish. Show Answer Correct Answer: C) Finished. 10. Complete the sentence:By the time my parents get home, I ..... my homework. A) Have finished. B) Will finish. C) Will have finished. D) Will be finishing. Show Answer Correct Answer: C) Will have finished. 11. 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. 12. 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 have. B) Yes, I will. C) Yes, I did. D) Yes, I will have. Show Answer Correct Answer: D) Yes, I will have. 13. Complete the sentence:By the time I get to the party, my friends ..... all the pizza. A) Are eating. B) Will have eaten. C) Eat. D) Will eat. Show Answer Correct Answer: B) Will have eaten. 14. 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. 15. 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. 16. My brother ..... his mobile about three times A) Lose. B) Lost. C) Had lost. D) Has lost. Show Answer Correct Answer: D) Has lost. 17. 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. 18. 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. 19. 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. 20. Which time marker is most commonly used to signal that an action will be completed before a specific future point? A) Now. B) Yesterday. C) By. D) During. Show Answer Correct Answer: C) By. 21. Fill in the blank:By next summer, my older brother ..... to drive. A) Will has learned. B) Will have learning. C) Will have learnt. D) Will have learned. Show Answer Correct Answer: D) Will have learned. 22. 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. 23. 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) By tomorrow, I will have finished my project. D) I will have finished my project tomorrow. Show Answer Correct Answer: C) By tomorrow, I will have finished my project. 24. Choose the correct answer to complete the sentence in future perfect tense!They ..... from England to Spain if they continue. A) Had swum. B) Have swum. C) Will have swum. D) Has swum. Show Answer Correct Answer: C) Will have swum. 25. 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. 26. 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. 27. 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) She will have practiced the song a hundred times before the concert. C) The package won't have arrived by tomorrow. D) By the time I'm 16, I will have ran a marathon. Show Answer Correct Answer: D) By the time I'm 16, I will have ran a marathon. 28. Which of these is NOT a future perfect sentence? A) I will have gone to school. B) I will have done my homework. C) I will do my homework. D) I will have eaten breakfast. Show Answer Correct Answer: C) I will do my homework. 29. When I reached the station, the train ..... A) Started. B) Had started. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had started. 30. 8) He will ..... cut the paper for Lisa. A) Has't. B) Have. C) Had. D) Has. Show Answer Correct Answer: B) Have. ← 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