This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 5 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 5 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Choose the correct answer to complete the sentence in future perfect tense!Dan ..... Mt. Fuji eight times by November 10. A) Has climbed. B) Had climbed. C) Have climbed. D) Will have climbed. Show Answer Correct Answer: D) Will have climbed. 2. Complete the sentence:By the time the concert starts, we ..... for two hours. A) Have waited. B) Are waiting. C) Will have waited. D) Will wait. Show Answer Correct Answer: C) Will have waited. 3. True or False:The future perfect tense often uses time markers like "by next week, " "by the time, " or "before." A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 4. True or False:A correct way to ask a yes/no question is:'Will they have finished the project by Friday?' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 5. Fill in the blank: "By 10 o'clock, you ..... (finish) your test." A) Will finished. B) Will finish. C) Have finished. D) Will have finished. Show Answer Correct Answer: D) Will have finished. 6. Nosotros ..... escuchado. A) Habremos. B) Hemos. C) Han. D) None of the above. Show Answer Correct Answer: A) Habremos. 7. True or False:To make the future perfect tense, you use the subject, then 'will have, ' then the present tense form of the verb. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 8. Which sentence correctly shows the future perfect tense? A) By next year, I finished my degree. B) By next year, I will have finished my degree. C) Next year, I will be finishing my degree. D) I will finish my degree next year. Show Answer Correct Answer: B) By next year, I will have finished my degree. 9. Choose the correct answer:Susy and Carol 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. 10. Will my sister have eaten your cake when you come at 9 p.m?. The negative form of this sentence is A) My sister won't has eaten your cake when you come at 9 p.m. B) My sister isn't have eaten your cake when you come at 9 p.m. C) My sister doesn't have eaten your cake when you come at 9 p.m. D) My sister won't have eaten your cake when you come at 9 p.m. Show Answer Correct Answer: D) My sister won't have eaten your cake when you come at 9 p.m. 11. Choose the best way to ask about the completion of a task before a future deadline. A) What will you have completed by noon?. B) What will have you completed by noon?. C) What you will have completed by noon?. D) What will you completed by noon?. Show Answer Correct Answer: A) What will you have completed by noon?. 12. If a friend replies, 'No, I won't have, ' what question were they most likely asked? A) Will you be practicing the guitar?. B) Will you have practiced the guitar enough by the concert date?. C) Did you practice the guitar?. D) Do you practice the guitar?. Show Answer Correct Answer: B) Will you have practiced the guitar enough by the concert date?. 13. Complete the sentence:By the end of this year, she ..... on the school basketball team for three years. A) Will be. B) Will have been. C) Has been. D) Was. Show Answer Correct Answer: B) Will have been. 14. Which of the following is a correct future perfect sentence? A) Next year, I will finish my degree. B) I will have been finishing my degree by next year. C) By next year, I will finish my degree. D) By next year, I will have finished my degree. Show Answer Correct Answer: D) By next year, I will have finished my degree. 15. Identify the error in this sentence:'Before the movie ends, she will finished all her popcorn.' A) The verb 'finished' should be 'finishing'. B) The verb 'finished' is missing 'have' before it. C) The word 'Before' should be 'By'. D) The verb 'ends' should be 'will end'. Show Answer Correct Answer: B) The verb 'finished' is missing 'have' before it. 16. Do you think that Dad ..... have fixed my bike for tomorrow? A) Should. B) Must. C) Can. D) Could. E) Will. Show Answer Correct Answer: E) Will. 17. By the end of this month I ..... here for five years. A) Will have worked. B) Working. C) Have worked. D) None of the above. Show Answer Correct Answer: A) Will have worked. 18. Jessie won't ..... homework by 7 a.m. A) Have not finished. B) Have finished. C) Haven't finish. D) Have not finish. Show Answer Correct Answer: B) Have finished. 19. No, they ..... all the required courses by next July A) Not completed. B) Won't have completed. C) Haven't completed. D) None of the above. Show Answer Correct Answer: B) Won't have completed. 20. Your classmate had completed this review earlier. A) Present perfect. B) Past perfect. C) Future perfect. D) None of the above. Show Answer Correct Answer: B) Past perfect. 21. Choose the correct future perfect tense for "clean": "I ..... everything before my brother wakes up." A) Have cleaned. B) Will have cleaned. C) Cleaned. D) Will clean. Show Answer Correct Answer: B) Will have cleaned. 22. What is the question form of the Future Perfect Tense? A) Have + subject + will + past participle?. B) Subject + will + have + past participle?. C) Will + have + subject + past participle?. D) Will + subject + have + past participle?. Show Answer Correct Answer: D) Will + subject + have + past participle?. 23. Choose the correct future perfect form: "By the end of the day, she ..... (read) three books." A) Will have read. B) Have read. C) Will be reading. D) Will read. Show Answer Correct Answer: A) Will have read. 24. He ..... before you go to see her. A) Left. B) Will be leaving. C) Will have left. D) None of the above. Show Answer Correct Answer: C) Will have left. 25. Choose the correct answer to complete the sentence in future perfect tense!I ..... ten sentences if I am able to complete this one. A) Will have completed. B) Had completed. C) Has completed. D) Have completed. Show Answer Correct Answer: A) Will have completed. 26. Which verb phrase shows the correct structure for the future perfect tense? A) Will have finished. B) Will finishing. C) Have finished. D) Will be finish. Show Answer Correct Answer: A) Will have finished. 27. Which of the following shows the correct structure for the future perfect tense? A) Will be + verb-ing. B) Will + verb. C) Have + past participle. D) Will have + past participle. Show Answer Correct Answer: D) Will have + past participle. 28. By the end of this series of classes, ..... all the tenses in English. A) You learn. B) You have learnt. C) You will have learnt. D) None of the above. Show Answer Correct Answer: C) You will have learnt. 29. By the end of the week he ..... all of the money his parents give him for a month. A) Will spend. B) Spends. C) Will have spent. D) Will be spending. Show Answer Correct Answer: C) Will have spent. 30. Delinda will have ..... her homework at 6.00 p.m this afternoon. A) Do. B) Done. C) Did. D) Doing. Show Answer Correct Answer: B) Done. 31. You will spend all the money. A) All the money will spend by you. B) All the money will be spend by you. C) All the money will be spent by you. D) All the money be will spent by you. Show Answer Correct Answer: C) All the money will be spent by you. 32. Identify the sentence that correctly asks a question in the future perfect tense. A) Will you have fixed your bike by this weekend?. B) Will you fix your bike by this weekend?. C) You will have fixed your bike by this weekend?. D) Have you will fix your bike by this weekend?. Show Answer Correct Answer: A) Will you have fixed your bike by this weekend?. 33. Reorder:she will have finished the project by next week. A) Next week, the project will be finished by her. B) By next week, the project will be finished by her. C) By next week, she will have finished the project. D) She will finish the project next week. Show Answer Correct Answer: C) By next week, she will have finished the project. 34. Choose the correct answer:My family ..... the restaurant by the time the orders come in. A) Will leave. B) Will be left. C) Will have left. D) None of the above. Show Answer Correct Answer: C) Will have left. 35. True or False:The sentence 'They won't have leave by the time we get there' is a grammatically correct negative statement. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 36. By the end of this century, we ..... (build) cities for many years. A) Will have built. B) Will have been building. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have been building. 37. Look at the two events:1. You arrive at the party. 2. The cake is cut. If you want to say the cake was already cut *before* you arrived, which sentence is best? A) By the time I arrive, they will cut the cake. B) By the time I arrive, they have cut the cake. C) By the time I will arrive, they will have cut the cake. D) By the time I arrive, they will have cut the cake. Show Answer Correct Answer: D) By the time I arrive, they will have cut the cake. 38. We have been off school for over a month. A) Present perfect. B) Past perfect. C) Future perfect. D) None of the above. Show Answer Correct Answer: A) Present perfect. 39. True or False:The following sentence has a grammar error:'Before the guests will arrive, I will have set the table.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 40. Complete the sentence:I'm worried we're late. The movie ..... by now. A) Will start. B) Starts. C) Has started. D) Will have started. Show Answer Correct Answer: D) Will have started. 41. Your dad is painting a fence. If you want to say the job will be *finished* before you get home, which sentence is the most precise? A) He will be painting the fence when I get home. B) He will paint the fence when I get home. C) He paints the fence when I get home. D) He will have painted the fence by the time I get home. Show Answer Correct Answer: D) He will have painted the fence by the time I get home. 42. I will let you in. I ..... with the keys by the time you come in. A) WILL HAVE ARRIVED. B) WILL BE ARRIVAL. C) WILL BE ARRIVED. D) None of the above. Show Answer Correct Answer: A) WILL HAVE ARRIVED. 43. By the time he gets home, he ..... the entire house A) Went. B) Go. C) Will have gone. D) Have gone. Show Answer Correct Answer: C) Will have gone. 44. You ..... (read) the book before the next class. A) You will has read the book before the next class. B) You will read the book before the next class. C) You will have readed the book before the next class. D) You will have read the book before the next class. E) You haven't read the book before the next class. Show Answer Correct Answer: D) You will have read the book before the next class. 45. Reorder:he will have finished his presentation by tomorrow. A) By tomorrow, he will have finished his presentation. B) He will finish his presentation tomorrow. C) Tomorrow, he will have finished his presentation. D) His presentation will be finished by him by tomorrow. Show Answer Correct Answer: A) By tomorrow, he will have finished his presentation. 46. In which tense is the sentence below written in?I will have moved to Tokyo by September 2022. A) Past Perfect Tense. B) Present Perfect Tense. C) Future Perfect Tense. D) None of the above. Show Answer Correct Answer: C) Future Perfect Tense. 47. In which tense is the sentence below written in?By next July, I will have bought a house. A) Past Perfect Tense. B) Present Perfect Tense. C) Future Perfect Tense. D) None of the above. Show Answer Correct Answer: C) Future Perfect Tense. 48. Identify the correct structure of the future perfect tense. A) Will be + present participle. B) Will have + past participle. C) Has + past participle. D) Will have been + past participle. Show Answer Correct Answer: B) Will have + past participle. 49. Select the sentence that is written in the future perfect tense. A) I have finished my homework already. B) I finished my homework yesterday. C) I will finish my homework soon. D) I will have finished my homework by 8 PM. Show Answer Correct Answer: D) I will have finished my homework by 8 PM. 50. Look out! That tree ..... on you! A) Will fall. B) Is going to fall. C) Is falling. D) None of the above. Show Answer Correct Answer: B) Is going to fall. 51. As of April 13th, we had been off school for over a month. A) Present perfect. B) Past perfect. C) Future perfect. D) None of the above. Show Answer Correct Answer: B) Past perfect. 52. True or False:The following sentence is grammatically correct:'Before we will leave for vacation, I will have packed my bags.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 53. Choose the correct verb in the future perfect tense that will complete the sentence.By June, I ..... from school. A) Shall graduated. B) Shall have graduated. C) Shall graduate. D) Shall have graduate. Show Answer Correct Answer: B) Shall have graduated. 54. Provide an example of a question in the Future Perfect Tense. A) Are you completing the project by Friday?. B) Will you complete the project by Friday?. C) Have you completed the project by Friday?. D) Will you have completed the project by Friday?. Show Answer Correct Answer: D) Will you have completed the project by Friday?. 55. True or False:The sentence 'They won't have start the game by 7 PM' is grammatically correct. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 56. ..... you visited Istana Maimun yet? A) Have. B) Had. C) Will. D) None of the above. Show Answer Correct Answer: A) Have. 57. In which tense is the sentence below written in?I couldn't go out for dinner because I had left my wallet at home. A) Past Perfect Tense. B) Present Perfect Tense. C) Future Perfect Tense. D) None of the above. Show Answer Correct Answer: A) Past Perfect Tense. 58. Anne ..... her bike next week. A) Will repair. B) Will have repaired. C) Repair. D) None of the above. Show Answer Correct Answer: B) Will have repaired. 59. He ..... (not/have) any reason to skip the online class at tomorrow morning A) Won't have had. B) Will has. C) Has not has. D) Doesn't has. Show Answer Correct Answer: A) Won't have had. 60. True or False:The question 'Will you have finished the video game by then?' is a correct way to ask about a future completed action. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Tense Quiz 1Future Perfect Tense Quiz 2Future Perfect Tense Quiz 3Future Perfect Tense Quiz 4Future 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