This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 27 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 27 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. By next year, she ..... a detailed report on the effects of livestock farming. A) Will have writing. B) Will have written. C) Will have writted. D) Will have wrote. Show Answer Correct Answer: B) Will have written. 2. You ..... hard before National Examination last week. A) Have been study. B) Had studied. C) Has studied. D) Has been study. E) Will have study. Show Answer Correct Answer: B) Had studied. 3. Which words correctly complete the sentence using the future perfect tense? By the end of the year, she ..... to the school band for three years. A) Has belonged. B) Will have belonged. C) Did belong. D) Will belong. Show Answer Correct Answer: B) Will have belonged. 4. I can lend you the book tomorow because by that time I ..... reading it A) Finished. B) Wiil finished. C) Will have finish. D) Will had finished. E) Will have finished. Show Answer Correct Answer: E) Will have finished. 5. Choose the correct auxiliary verb:'You ..... (will have) completed the assignment by Friday.' A) Could have. B) Might have. C) Should have. D) Will have. Show Answer Correct Answer: D) Will have. 6. I ..... him since his last birthday. A) Haven't see. B) Haven't seen. C) Didn't saw. D) Didn't see. E) Haven't saw. Show Answer Correct Answer: B) Haven't seen. 7. Fill in the blank with the correct form:'By next year, I ..... (will have) learned to play the guitar.' A) Will learn. B) Learned to play the guitar. C) Will have learned. D) Will have learning. Show Answer Correct Answer: C) Will have learned. 8. Rewrite the sentence in future perfect tense:The chef will have prepared the meal before the guests arrive. A) The chef will be preparing the meal before the guests arrive. B) The chef will have been preparing the meal before the guests arrive. C) The chef will prepare the meal before the guests arrive. D) The chef will have prepared the meal before the guests arrive. Show Answer Correct Answer: D) The chef will have prepared the meal before the guests arrive. 9. By 3 PM, she ..... her presentation. A) Will finish. B) Finished. C) Will have finished. D) Finishes. Show Answer Correct Answer: C) Will have finished. 10. Identify the future perfect tense in the sentence:'By the end of the year, we will have completed the project.' A) Will complete. B) Have completed. C) Completed the project. D) Will have completed. Show Answer Correct Answer: D) Will have completed. 11. By 2030, many companies ..... all single-use plastics unless stricter laws are enforced. A) Will have not banned. B) Will not have banned. C) Will not has banned. D) Won't banned. Show Answer Correct Answer: B) Will not have banned. 12. Complete the sentence with the verb in parentheses in future perfect tense.Uncle Peter ..... (pick) lots of tomatoes and carrots from his garden for the salad. A) Will pick. B) Had picked. C) Will have picked. D) Pick. Show Answer Correct Answer: C) Will have picked. 13. I haven't spoken with Yuli ..... she moved A) Although. B) While. C) Since. D) Unless. Show Answer Correct Answer: C) Since. 14. Identify the future perfect tense:'I will have learned a lot by the end of the course.' A) I have learned a lot by the end of the course. B) I will learn a lot by the end of the course. C) I learned a lot by the end of the course. D) I will have learned a lot by the end of the course. Show Answer Correct Answer: D) I will have learned a lot by the end of the course. 15. By the time my wife gets home, I ..... supper. A) Will be preparing. B) Will have been preparing. C) Will have prepared. D) Will prepare. Show Answer Correct Answer: C) Will have prepared. 16. The rain ..... by the time we get there. A) Will stop. B) Has stopped. C) Stops. D) Will have stopped. Show Answer Correct Answer: D) Will have stopped. 17. I was angry when I got to the shop because my bicycle ..... A) Had not been repaired. B) Was not repaired. C) Had not repaired. D) None of the above. Show Answer Correct Answer: A) Had not been repaired. 18. By this time next week, we ..... all the Christmas presents. A) Will buy. B) Will have bought. C) Will have been buying. D) Will be buying. Show Answer Correct Answer: B) Will have bought. 19. Which sentence is in the future perfect tense? A) They will finish their homework. B) They will have finished their homework. C) They finish their homework. A) B) They will have finished their homework. B) They will be finishing their homework. C) They have finished their homework. D) They finished their homework. Show Answer Correct Answer: A) B) They will have finished their homework. 20. As soon as she ..... cleaning the floors she ..... gardening.The correct verbs to fulfill the blank sentences are ..... A) Has finished-started. B) Have finishing-start. C) Had finished-started. D) Have finished-started. Show Answer Correct Answer: C) Had finished-started. 21. ( + )the bus had left when he reached the bus stop.(-) ..... A) The bus not had left when he read the bus stop. B) The bus has not left when he read the bus stop. C) The bus had not left when he read the bus stop. D) Had the bus not left when he read the bus stop. Show Answer Correct Answer: C) The bus had not left when he read the bus stop. 22. By the year 2020, liguists ..... the Indo-European language family for more than 200 years. A) Will study. B) Will have studied. C) Will have been studying. D) Will be studying. Show Answer Correct Answer: C) Will have been studying. 23. Which sentence is in the future perfect tense? A) I will have visited Paris. B) I will visit Paris. C) I visit Paris. A) I will be visiting Paris. B) A) I will have visited Paris. C) I have visited Paris. D) I am visiting Paris. Show Answer Correct Answer: B) A) I will have visited Paris. 24. (+) My sister will have broken your book when you come this afternoon. (-) My sister will not have broken your book when you come this afternoon. (?) ..... A) Will your sister have broken your book when you come this afternoon?. B) Have your sister broken your book when you come this afternoon?. C) Will your sister broken your book when you come this afternoon?. D) Your sister will have broken your book when you come this afternoon?. Show Answer Correct Answer: A) Will your sister have broken your book when you come this afternoon?. 25. Complete the sentence:'By the end of the week, I ..... (will have) read three books.' A) Have read. B) Read three books. C) Will have. D) Will be reading. Show Answer Correct Answer: C) Will have. 26. Forma Interrogativa:What (you / say) to your boss by the end of the meeting? (Irregular verb) A) What will you be saying. B) What will you say. C) What have you said. D) What will you have said. Show Answer Correct Answer: D) What will you have said. 27. Which of the following is in the future perfect tense? A) I will eat dinner. B) I will have eaten dinner. C) I eat dinner. A) I have eaten dinner. B) I eat dinner every day. C) I will be eating dinner. D) B) I will have eaten dinner. Show Answer Correct Answer: D) B) I will have eaten dinner. 28. Identify the error in the sentence:They will have been arrived by the time we reach the airport. A) The error is the use of 'by' after 'arrived'. B) The error is the use of 'arrived' instead of 'arriving'. C) The error is the use of 'been' after 'have'. D) The error is the use of 'will' before 'have'. Show Answer Correct Answer: C) The error is the use of 'been' after 'have'. 29. Are you readyyyyyy???? A) Gimme the questions. B) Aye-aye captain!. C) Bet. D) YASSHHHH. Show Answer Correct Answer: B) Aye-aye captain!. 30. True or False:To form the future perfect tense, you use the helping verbs 'will have' plus the present tense form of the main verb. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 31. They ..... the village before the sun ..... the suitable verbs to fill that gap are ..... A) Has already left-rose. B) Had already left-risen. C) Had already left-rose. D) Have already left-rose. Show Answer Correct Answer: C) Had already left-rose. 32. Forma Interrogativa:How long (they / live) in Madrid by next year? A) How long will they have lived ?. B) How long are they living ?. C) How long have they lived ?. D) How long will they live ?. Show Answer Correct Answer: A) How long will they have lived ?. 33. Identify the verb phrase in future perfect tense.By then Uncle Joe will have raised the tent in our yard. A) Will have raised. B) By then. C) In our yard. D) Uncle Joe will. Show Answer Correct Answer: A) Will have raised. 34. By next summer, our city ..... more solar panels to provide clean energy. A) Will have installed. B) Will have instaled. C) Will have installing. D) Will install. Show Answer Correct Answer: A) Will have installed. 35. She ..... [ send/not ] to her project when I ..... [busy] tomorrow A) Won't have sent, busy. B) Had sent, Busied. C) Doesn't sent, busy. D) Willn't have sent, busy. Show Answer Correct Answer: A) Won't have sent, busy. 36. By this time next month, my father and I ..... our family business for a year.the correct form to complete that sentence is ..... A) Ran. B) Will have run. C) Has run. D) Run. Show Answer Correct Answer: B) Will have run. 37. The future perfect tense is used to describe actions that will be completed before a specific time in the future. For example, 'By 2025, I will have graduated from college.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 38. By 2025, scientists will have found better ways to reduce greenhouse gases. A) TRUE. B) FALSE. C) All the above. D) None of the above. Show Answer Correct Answer: A) TRUE. 39. Does the sentence 'By tomorrow, she will have completed the project successfully' correctly use the future perfect tense to indicate completion before a future time? A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 40. Fill in the blanks to complete the sentences in the future perfect tense. The dog ..... (sleep) for 6 hours by the time I got home. A) Has slept. B) Will sleep. C) Slept. D) Will have slept. Show Answer Correct Answer: D) Will have slept. 41. You ..... all your vegetables by the time dinner is over! A) Will have ate. B) Will have eaten. C) Will have eating. D) Have ate. Show Answer Correct Answer: B) Will have eaten. 42. By the end of this decade, many countries ..... their carbon emissions significantly. A) Will have played. B) Will have used. C) Will have reduced. D) Will have developed. Show Answer Correct Answer: C) Will have reduced. 43. I ..... [wash] my car by tomorrow morning. A) Will has washed. B) Will be washing. C) Will have washed. D) Had been washed. Show Answer Correct Answer: C) Will have washed. 44. We ..... the movie before you arrive. A) Watch. B) Will have watched. C) Watched. D) Will watches. Show Answer Correct Answer: B) Will have watched. 45. What is the Future Perfect Tense used for? A) To describe an action that is currently happening in the future. B) To describe an action that will happen in the future. C) To describe an action that happened in the past. D) To describe an action that will be completed before a specific time in the future. Show Answer Correct Answer: D) To describe an action that will be completed before a specific time in the future. 46. According to curriculum, by the end of the first term we ..... a dozen English books. A) Will be reading. B) Will have been reading. C) Shall have read. D) Will read. Show Answer Correct Answer: C) Shall have read. 47. He ..... his car before you come. A) Will repair. B) Repaired. C) Will have repaired. D) Repairs. Show Answer Correct Answer: C) Will have repaired. 48. I ..... using reusable bottles by next week. A) Will have starting. B) Will have started. C) Will have start. D) Will started. Show Answer Correct Answer: B) Will have started. 49. By the time she gets home, Julie ..... the entire book. A) Read. B) Has read. C) Will read. D) Will have read. Show Answer Correct Answer: D) Will have read. 50. He ..... [meet] his family by dinner time. A) Will be meeting. B) Had been met. C) Will have meeted. D) Will have met. Show Answer Correct Answer: D) Will have met. 51. After Heru ..... Los Angeles, he went to California. A) Will has visited. B) Have visited. C) Has visited. D) Has been visiting. E) Had visited. Show Answer Correct Answer: E) Had visited. 52. He ..... [clean] his room when I ..... [go] home. A) Will be cleaning, go. B) Cleans, goes. C) Will have cleaned, goes. D) Will have cleaned, go. Show Answer Correct Answer: D) Will have cleaned, go. 53. Aaron, ..... you ..... the homework by the time I come back? A) What, have completed. B) Were, had completed. C) Will, have completed. D) When, had completed. Show Answer Correct Answer: C) Will, have completed. 54. The verb phrase 'will have finished' is in the future perfect tense. For instance, 'By the end of the day, I will have finished my project.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 55. Identify the future perfect tense:'She will have finished her report before the meeting.' A) She finished her report before the meeting. B) She will have finished her report before the meeting. C) She will finish her report before the meeting. D) She has finished her report before the meeting. Show Answer Correct Answer: B) She will have finished her report before the meeting. 56. True or False:The sentence "The movie will start at 7:00 PM" has the same meaning as "The movie will have started by 7:00 PM." A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 57. After the committee members ..... the consequences, they voted on the proposal. A) Will have considering. B) Has considered. C) Have considered. D) Was considering. E) Had considered. Show Answer Correct Answer: E) Had considered. 58. ..... I ..... [finish] my report by tomorrow? A) Will be, finishing. B) Will, finish. C) Will, had finished. D) Will, have finished. Show Answer Correct Answer: D) Will, have finished. 59. By next summer, they ..... all the renovations on their house. A) Will finish. B) Have finished. C) Will have finished. D) Finished. Show Answer Correct Answer: C) Will have finished. 60. Fill in the blanks to complete the sentences in the future perfect tense. By Sunday, my parents ..... (paint) the whole house. A) Will paint. B) Painted. C) Have painted. D) Will have painted. Show Answer Correct Answer: D) Will have painted. ← 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