This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 2 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. A:Do you often go on holiday?B:No, I ..... a holiday for five years. A) Hadn't had. B) Didn't have. C) Haven't had. D) Had had. E) Have had. Show Answer Correct Answer: C) Haven't had. 2. 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. 3. What tense is formed using the auxiliary verb 'will' + 'have' + past participle of the main verb? A) Future Perfect. B) Future Continuous. C) Past Perfect. D) Present Perfect. Show Answer Correct Answer: A) Future Perfect. 4. 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. 5. Which sentence correctly uses the negative form of the future perfect tense? A) She will have not finished her homework. B) She will not have finished her homework. C) She not will have finished her homework. D) She will not had finished her homework. Show Answer Correct Answer: B) She will not have finished her homework. 6. Which sentence correctly uses the future perfect tense to describe an action's duration up to a future point? A) On Saturday, I will live here. B) By Saturday, I will have lived here for a year. C) On Saturday, I will have lived here. D) By Saturday, I will live here for a year. Show Answer Correct Answer: B) By Saturday, I will have lived here for a year. 7. Which sentence correctly shows a negative action in the future perfect tense? A) The movie won't have started by the time we get there. B) The movie not will have started by the time we get there. C) The movie will have not started by the time we get there. D) The movie will not have starting by the time we get there. Show Answer Correct Answer: A) The movie won't have started by the time we get there. 8. 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. 9. How long ..... in this city next year? A) Will you lived. B) Will you have lived. C) Will you have live. D) Will you live. Show Answer Correct Answer: B) Will you have lived. 10. Choose the best option to complete the thought:By next June, my family ..... in this town for five years. A) Will have lived. B) Is living. C) Will live. D) Lived. Show Answer Correct Answer: A) Will have lived. 11. 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. 12. 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. 13. Complete the sentence using the passive voice:By next week, the new video game ..... by thousands of people. A) Has been played. B) Will have been played. C) Will have played. D) Will be played. Show Answer Correct Answer: B) Will have been played. 14. By the time I finish this course, I ..... ten tests. A) Will took. B) Will have taken. C) Have taken. D) Has taken. Show Answer Correct Answer: B) Will have taken. 15. In which tense is the sentence below written in?I realized I had rinsed my mouth with aftershave instead of mouthwash. 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. 16. By Friday, Jenny ..... all the invitations to the party. A) Will have sent. B) Will send. C) Is going to send. D) None of the above. Show Answer Correct Answer: A) Will have sent. 17. "The parade won't have ended by the time Chester gets out of bed"is Future Perfect Tense in which form? A) Positive. B) Negative. C) Interrogative. D) None of the above. Show Answer Correct Answer: B) Negative. 18. What is the auxiliary verb used in the future perfect tense? A) Will + have. B) Could. C) Shall. D) Might. Show Answer Correct Answer: A) Will + have. 19. Complete the sentence:I'm trying to save my allowance. If I don't spend any money, by my birthday I ..... enough for the new headphones. A) Saved. B) Won't save. C) Will have saved. D) Will save. Show Answer Correct Answer: C) Will have saved. 20. Identify the error in this sentence:'By next year, I will have complete my project.' A) The word 'will' should be 'would'. B) The word 'by' should be 'until'. C) The word 'complete' should be 'completed'. D) The word 'complete' should be 'completing'. Show Answer Correct Answer: C) The word 'complete' should be 'completed'. 21. Complete the sentence to show duration:By August, my family ..... in this house for three years. A) Will live. B) Lived. C) Is living. D) Will have lived. Show Answer Correct Answer: D) Will have lived. 22. He will ..... answered all the questions concerning Turkish football in a couple of minutes! A) Having. B) Had. C) To have. D) Has. E) Have. Show Answer Correct Answer: E) Have. 23. Complete the sentence:By the time my mom gets home, I ..... my chores. A) Will do. B) Did. C) Am doing. D) Will have done. Show Answer Correct Answer: D) Will have done. 24. What is the main purpose of the future perfect tense? A) To talk about a plan or a promise for the future. B) To show that an action will be completed before another event or time in the future. C) To describe two actions that will happen at the same time in the future. D) To express an action that was completed in the past before another past action. Show Answer Correct Answer: B) To show that an action will be completed before another event or time in the future. 25. Complete the sentence:By the time the party starts, we ..... all the decorations. A) Hanged. B) Are hanging. C) Will hang. D) Will have hung. Show Answer Correct Answer: D) Will have hung. 26. What tense should be used to form a sentence about an action that will be completed before a specific time in the future? A) Past Tense. B) Future Perfect Tense. C) Present Tense. D) Simple Future Tense. Show Answer Correct Answer: B) Future Perfect Tense. 27. Choose the correct answer to complete the sentence in future perfect tense!You ..... not ..... your rent tomorrow if you do not pay it today. A) Has paid. B) Will have paid. C) Had paid. D) Have paid. Show Answer Correct Answer: B) Will have paid. 28. By the time your father arrives home, we ..... dinner. A) Prepares. B) Will prepare. C) Will have prepared. D) None of the above. Show Answer Correct Answer: C) Will have prepared. 29. I got these jeans on holidays, but I ..... them on before I bought them A) Had not tried. B) Have not treid. C) Will not have tried. D) None of the above. Show Answer Correct Answer: A) Had not tried. 30. In which tense is the sentence below written in?By this time next year, James will have visited more countries. 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. 31. Zulhakimi, ..... you ..... the homework by the time I come back? A) Will, have completed. B) Were, had completed. C) When, had completed. D) What, have completed. Show Answer Correct Answer: A) Will, have completed. 32. What is the past participle of the verb awake? A) Awaked. B) Awoken. C) Awoke. D) Awaking. Show Answer Correct Answer: B) Awoken. 33. What is the past participle of the verb begin? A) Begun. B) Began. C) Beginned. D) Beginning. Show Answer Correct Answer: A) Begun. 34. Which of these is a time expression used with the future perfect tense? A) Last night. B) By next week. C) Every day. D) Always. Show Answer Correct Answer: B) By next week. 35. What is the Future Perfect Tense? A) A verb tense used to describe an action that will be completed before a specified time in the future. B) A verb tense used for actions that happened in the past. C) A verb tense that indicates ongoing actions in the future. D) A verb tense that describes actions happening right now. Show Answer Correct Answer: A) A verb tense used to describe an action that will be completed before a specified time in the future. 36. I ..... all the songs till I turn 50. A) Had learnt. B) Will have learnt. C) Learning. D) Learnt. Show Answer Correct Answer: B) Will have learnt. 37. Complete the sentence:I'm worried the package ..... by the time I need it for the party. A) Will not arrive. B) Won't have arrived. C) Hasn't arrived. D) Didn't arrive. Show Answer Correct Answer: B) Won't have arrived. 38. Choose the correct answer:Jimmy will have ..... all his History notes by Monday. A) Forgetting. B) Forgotten. C) Be forgetting. D) None of the above. Show Answer Correct Answer: B) Forgotten. 39. Which sentence correctly uses a time clause with the future perfect tense? A) By the time my dad gets home, I will have cleaned my room. B) By the time my dad will get home, I will have cleaned my room. C) By the time my dad gets home, I will clean my room. D) By the time my dad got home, I will have cleaned my room. Show Answer Correct Answer: A) By the time my dad gets home, I will have cleaned my room. 40. By the end of this year, Egypt ..... the opening of the new Grand Egyptian museum. A) Celebrates. B) Will have celebrated. C) Will celebrate. D) None of the above. Show Answer Correct Answer: B) Will have celebrated. 41. True or False:The sentence 'By 10 PM, I will have did my homework' uses the future perfect tense correctly. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 42. Complete the sentence:He's running too slowly. He ..... the race by the time it ends. A) Will have won. B) Will win. C) Has won. D) Won't have won. Show Answer Correct Answer: D) Won't have won. 43. Decide if the following sentence is correct or incorrect.Marta and her friend will have a party. A) Correct. B) Incorrect. C) All the above. D) None of the above. Show Answer Correct Answer: A) Correct. 44. You ..... perfected your English by the time you come back from USA A) Was. B) Has been. C) Will have. D) Have been. Show Answer Correct Answer: C) Will have. 45. What is the past participle of the verb go? A) Gone. B) Going. C) Goes. D) Went. Show Answer Correct Answer: A) Gone. 46. Read the sentence:'By next summer, my brother will have saved enough money for a new bike.' What does this sentence mean? A) His act of saving will be complete before next summer. B) He saved money in the past for a bike. C) He is saving money right now. D) He will start saving money next summer. Show Answer Correct Answer: A) His act of saving will be complete before next summer. 47. Select if the sentence below is consistent or inconsistent.Mike will have planted all of the trees by lunch time. A) Consistent. B) Inconsistent. C) All the above. D) None of the above. Show Answer Correct Answer: A) Consistent. 48. All future perfect tense sentences include ..... ..... A) Will had. B) Will go. C) Will have. D) Will has. Show Answer Correct Answer: C) Will have. 49. Which question is formed correctly in the future perfect tense? A) You will have finished the book by Friday?. B) Have you will finished the book by Friday?. C) Will you has finished the book by Friday?. D) Will you have finished the book by Friday?. Show Answer Correct Answer: D) Will you have finished the book by Friday?. 50. What is the future perfect tense of "leave" in the sentence: "The horse ..... the barn by now if the gate was open." A) Will leave. B) Leaves. C) Will have left. D) Has left. Show Answer Correct Answer: C) Will have left. 51. Complete the sentence:By next summer, my brother ..... from middle school. A) Will have graduated. B) Has graduated. C) Will graduate. D) Graduates. Show Answer Correct Answer: A) Will have graduated. 52. True or False:The following sentence is grammatically correct:'By the time you will get this message, I will have already left.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 53. My sister (know) the result of her exam on economy in three days. A) A. will know. B) B. will have known. C) C. will be knowing. D) None of the above. Show Answer Correct Answer: A) A. will know. 54. The movie will have ..... by the time we get there A) Starts. B) Started. C) Starting. D) Start. Show Answer Correct Answer: B) Started. 55. True or False:The sentence 'They will not have ate all the pizza before we get there' is a correct use of the negative future perfect tense. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 56. You ..... perfected your English by the time you come back from Australia. A) Will have. B) Will has. C) Has been. D) Was. Show Answer Correct Answer: A) Will have. 57. It's my parents anniversary next Friday. they ..... married for twenty five years A) Have been. B) Will have been. C) Had been. D) None of the above. Show Answer Correct Answer: B) Will have been. 58. Ethan will have ..... movie tomorrow evening. A) Watches. B) Watched. C) Watching. D) Watch. Show Answer Correct Answer: B) Watched. 59. Alex will ..... school in march. A) Has finished. B) Have finished. C) Finish. D) Not finish. Show Answer Correct Answer: B) Have finished. 60. Complete the sentence:My brother is slow, so he ..... his chores by the time our show starts. A) Didn't finish. B) Will have finished. C) Won't have finished. D) Hasn't finished. Show Answer Correct Answer: C) Won't have finished. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Tense Quiz 1Future Perfect Tense Quiz 3Future 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