This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 14 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 14 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Convert this sentence to future perfect: "She cleans her room." A) She will clean her room. B) She will have cleaned her room. C) She has cleaned her room. D) She is cleaning her room. Show Answer Correct Answer: B) She will have cleaned her room. 2. Fill in the blank with the future perfect tense: "The dog ..... for 6 hours by the time I got home." A) Has slept. B) Slept. C) Will have slept. D) Will sleep. Show Answer Correct Answer: C) Will have slept. 3. Complete the sentence to correctly use a time clause:By the time the bus ..... , we will have bought our tickets. A) Arrived. B) Is arriving. C) Arrives. D) Will arrive. Show Answer Correct Answer: C) Arrives. 4. Which words form the future perfect tense in the sentence:'By the time the party starts, we will have decorated the entire room.'? A) Starts. B) Will have decorated. C) The party starts. D) Have decorated. Show Answer Correct Answer: B) Will have decorated. 5. I ..... my project by then. A) Will write. B) Shall have written. C) Will be writing. D) None of the above. Show Answer Correct Answer: B) Shall have written. 6. We arrived at work in the morning and found that somebody ..... into the office during the night. so we called the police. A) Have broken. B) Had been broken. C) Will have broken. D) Had broken. E) Have been broken. Show Answer Correct Answer: D) Had broken. 7. Identify the error in this sentence:'By the time the pizza arrives, we will already finished our drinks.' A) The word 'have' is missing before 'finished'. B) The verb 'arrives' should be 'will arrive'. C) The word 'already' is in the wrong place. D) The verb 'finished' should be 'finish'. Show Answer Correct Answer: A) The word 'have' is missing before 'finished'. 8. How do you form it? A) Add will have and add a past participle. B) Add should have and add an adjective. C) Add will have and add an infinitive. D) Add shall be and add a future gerund. Show Answer Correct Answer: A) Add will have and add a past participle. 9. ..... he ..... his meal by the end of the dinner break? A) Will/have finish. B) Will/finished. C) Will/have finished. D) Will/has finish. E) Will/has finished. Show Answer Correct Answer: C) Will/have finished. 10. To use the future perfect tense for the verb 'to see', what is the correct past participle? A) Seeing. B) Saw. C) Seen. D) Seed. Show Answer Correct Answer: C) Seen. 11. Complete the sentence:By the time Mom gets home from work, I ..... all of my chores. A) Will do. B) Will have did. C) Will have done. D) Did. Show Answer Correct Answer: C) Will have done. 12. True or False:In the sentence, "By the time Mom gets home, I will have cleaned my room, " the verb "gets" is in the future tense. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 13. Which set of words correctly shows the formula for the future perfect tense? A) Will have + past participle. B) Have + past participle. C) Will + base verb. D) Will be + verb-ing. Show Answer Correct Answer: A) Will have + past participle. 14. We will ..... any vehicles found parked in front of these gates. A) Removing. B) Have removed. C) Be removed. D) Remove. Show Answer Correct Answer: C) Be removed. 15. ..... she ..... enough Chinese to communicate before she moves to Beijing? A) Will, has learned. B) Will, learns. C) Will, had learned. D) Will, have learned. Show Answer Correct Answer: D) Will, have learned. 16. Which of these best describes what the future perfect tense is used for? A) To state a fact or a plan for the future. B) To describe an action that was completed in the past. C) To talk about an action that will be happening at a specific time in the future. D) To describe an action that will be completed before another point in the future. Show Answer Correct Answer: D) To describe an action that will be completed before another point in the future. 17. The plane ..... by the time we arrive at the airport. A) Landed. B) Will have landed. C) Had landed. D) None of the above. Show Answer Correct Answer: B) Will have landed. 18. Which event in the sentence happens firstBy the time Goeun arrive, Reggie will have waited for her at the airport. A) Goeun arriving at the airport. B) Reggie waiting for goeun. C) All the above. D) None of the above. Show Answer Correct Answer: B) Reggie waiting for goeun. 19. Complete the sentence:Don't worry, the concert ..... by the time we get there; it starts an hour late. A) Hasn't started. B) Won't have started. C) Will have started. D) Won't start. Show Answer Correct Answer: B) Won't have started. 20. By the time I finish the courses, I will have ..... ten test A) Took. B) Taken. C) Taking. D) Take. Show Answer Correct Answer: B) Taken. 21. All the school projects ..... by the end of the term. A) Will be finished. B) Finished. C) Are finished. D) Was finished. Show Answer Correct Answer: A) Will be finished. 22. In which tense is the sentence below written in?I went to get dressed and realized I had left my best shirt in the washer! 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. 23. Choose the correct answer:Where ..... gone? A) Is dad has. B) Will dad have. C) Dad have. D) None of the above. Show Answer Correct Answer: B) Will dad have. 24. What is the future perfect tense form of "study" in the sentence: "Harry ..... for 12 years when he graduates" ? A) Will study. B) Will have studied. C) Studies. D) Studied. Show Answer Correct Answer: B) Will have studied. 25. Complete the sentence:By the time the pizza arrives, we ..... the table. A) Set. B) Have set. C) Will set. D) Will have set. Show Answer Correct Answer: D) Will have set. 26. 1) By this time tomorrow, Sarah ..... her house. A) Will reach. B) Will be reached. C) Will have reached. D) None of the above. Show Answer Correct Answer: C) Will have reached. 27. What is the form of 'have' in the Future Perfect Tense? A) Have. B) Had. C) Will have. D) Has. Show Answer Correct Answer: C) Will have. 28. Which of these shows the correct way to build the future perfect tense? A) Have + past participle. B) Will have + past participle. C) Will be + verb. D) Will + verb. Show Answer Correct Answer: B) Will have + past participle. 29. Complete the sentence with the correct irregular verb form:If she visits New York, she ..... to all five boroughs. A) Will go. B) Will have gone. C) Will have went. D) Will have go. Show Answer Correct Answer: B) Will have gone. 30. Which of the following sentences correctly uses the future perfect structure? A) By next year, I will have finished my degree. B) I will finish my degree next year. C) By next year, I finished my degree. D) Next year, I have finished my degree. Show Answer Correct Answer: A) By next year, I will have finished my degree. ← 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