This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 3 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 5) ..... have done a work by tomorrow? A) Will he. B) He will. C) She won't. D) I do. Show Answer Correct Answer: A) Will he. 2. Reorder:she will have learned Spanish by the end of the course. A) She has learned Spanish by the end of the course. B) By the end of the course, she will have learned Spanish. C) By the end of the course, Spanish will have been learned by her. D) She will learn Spanish at the beginning of the course. Show Answer Correct Answer: B) By the end of the course, she will have learned Spanish. 3. True or False:The sentence 'By next week, he will ate all the snacks' is a grammatically correct future perfect sentence. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 4. We ..... (do) an English online class after this pandemic situation. A) Will have done. B) Do. C) Have do. D) Have did. Show Answer Correct Answer: A) Will have done. 5. Is the future perfect simple tense used to talk about actions that will be completed before a certain time in the future? A) Sometimes. B) No. C) Yes. D) Only on weekends. Show Answer Correct Answer: C) Yes. 6. Choose the sentence with the correct use of future perfect tense. A) I shall have awaked before mom enters my room. B) I shall have awoke before mom enters my room. C) I shall have awoken before mom enters my room. D) I have awoken before mom enters my room. Show Answer Correct Answer: C) I shall have awoken before mom enters my room. 7. True or False:The sentence 'By 8 PM, I will have finished my homework' is a correct example of the future perfect tense. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 8. Which sentence best shows that eating pizza happens *before* the movie starts? A) We will eat pizza when the movie starts. B) We will have eaten pizza by the time the movie starts. C) We will be eating pizza during the movie. D) We ate pizza and then the movie will start. Show Answer Correct Answer: B) We will have eaten pizza by the time the movie starts. 9. Why ..... (she/finish) the cleaning by six? A) Will she has finished. B) Will she have finish. C) Will she have finished. D) Will she have finishing. Show Answer Correct Answer: C) Will she have finished. 10. How do you form the Future Perfect Tense with the verb 'to eat'? A) I will eat. B) I have eaten. C) I will have eaten. D) I had eaten. Show Answer Correct Answer: C) I will have eaten. 11. A:Do you often go on holiday?B:No, I ..... a holiday for five years. A) Hadn't had. B) Had had. C) Haven't had. D) Have had. E) Didn't have. Show Answer Correct Answer: C) Haven't had. 12. By the end of this century, the planet ..... (become) more polluted. A) Will have become. B) Will have been becoming. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have become. 13. What tense is formed using the auxiliary verb 'will' + 'have' + past participle of the main verb? A) Past Perfect. B) Present Perfect. C) Future Perfect. D) Future Continuous. Show Answer Correct Answer: C) Future Perfect. 14. Choose the sentence that best describes an action that will be finished *before* another future action. A) I will start my project when you call me. B) By the time you call, I will have started my project. C) I am starting my project. D) I started my project before you called. Show Answer Correct Answer: B) By the time you call, I will have started my project. 15. Which sentence correctly uses the negative form of the future perfect tense? A) She will not had finished her homework. B) She will have not finished her homework. C) She will not have finished her homework. D) She not will have finished her homework. Show Answer Correct Answer: C) She will not have finished her homework. 16. Which sentence correctly uses the future perfect tense to describe an action's duration up to a future point? A) On Saturday, I will have lived here. B) By Saturday, I will live here for a year. C) On Saturday, I will live here. D) By Saturday, I will have lived here for a year. Show Answer Correct Answer: D) By Saturday, I will have lived here for a year. 17. Which sentence correctly shows a negative action in the future perfect tense? A) The movie will not have starting by the time we get there. B) The movie not will have started by the time we get there. C) The movie won't have started by the time we get there. D) The movie will have not started by the time we get there. Show Answer Correct Answer: C) The movie won't have started by the time we get there. 18. Is this a ..... A) Verb tense. B) Verb moods. C) Verb voice. D) None of the above. Show Answer Correct Answer: A) Verb tense. 19. Choose the correct future perfect sentence. A) She will have writes the letter. B) She will have written the letter. C) She will written the letter. D) She will writing the letter. Show Answer Correct Answer: B) She will have written the letter. 20. How long ..... in this city next year? A) Will you lived. B) Will you live. C) Will you have lived. D) Will you have live. Show Answer Correct Answer: C) Will you have lived. 21. Choose the best option to complete the thought:By next June, my family ..... in this town for five years. A) Will live. B) Is living. C) Will have lived. D) Lived. Show Answer Correct Answer: C) Will have lived. 22. True or False:The sentence 'By the time I get home, my brother will have ate all the cookies' is grammatically correct. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 23. Great news! We have confirmed Jane and Chris ..... to stay with us A) Are coming. B) Will come. C) Comes. D) None of the above. Show Answer Correct Answer: A) Are coming. 24. Complete the sentence using the passive voice:By next week, the new video game ..... by thousands of people. A) Will have played. B) Will have been played. C) Will be played. D) Has been played. Show Answer Correct Answer: B) Will have been played. 25. By the time I finish this course, I ..... ten tests. A) Will took. B) Has taken. C) Have taken. D) Will have taken. Show Answer Correct Answer: D) Will have taken. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Tense Quiz 1Future Perfect Tense Quiz 2Future Perfect Tense Quiz 4Future Perfect Tense Quiz 5Future Perfect Tense Quiz 6Future Perfect Tense Quiz 7Future Perfect Tense Quiz 8Future Perfect Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books