This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 23 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 23 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. My father has just gone to bed. A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: A) Present Perfect Tense. 2. Choose the correct future perfect tense form of the verb:A. We will have finished the book by tonight.B. We have finished the book by tonight.C. We are finishing the book by tonight. A) A. B) D. C) C. D) B. Show Answer Correct Answer: A) A. 3. Fill in the blanks. "At that point, oil prices ..... ? ..... high enough to make its use uneconomical for most purposes." A) Had risen. B) Rose. C) Will rise. D) Will have risen. Show Answer Correct Answer: D) Will have risen. 4. 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 above. Show Answer Correct Answer: C) Future Perfect Tense. 5. Vero:When will you arrive tomorrow?Fany:I will arrive at 8 AM.Vero:The meeting will be held at 7 AM. Our clients ..... when you come. A) Will have gone. B) Will not go. C) Will be going. D) Have going. Show Answer Correct Answer: A) Will have gone. 6. My young sister ..... ball to his friend. (bring) A) Will bring. B) Has brought. C) Have brought. D) Had been brought. E) Will be brought. Show Answer Correct Answer: B) Has brought. 7. I ..... written. A) There will be. B) They had. C) Habias. D) None of above. Show Answer Correct Answer: A) There will be. 8. She will have ..... an engineer by the time you meet her next year A) Became. B) Becoming. C) Becomes. D) Become. E) To became. Show Answer Correct Answer: D) Become. 9. You will only have ..... a few words. A) Learn. B) Learned. C) Learning. D) Learns. E) Is learn. Show Answer Correct Answer: B) Learned. 10. Sherry ..... are you coming with us? Hurry up ..... A) We'll be leaving in five minutes. B) We will have left in five minutes. Show Answer Correct Answer: A) We'll be leaving in five minutes. 11. The students ..... their wrongful deeds by nightfall. A) Has admitted. B) Were admitted. C) Will have admitted. D) Are admitted. Show Answer Correct Answer: C) Will have admitted. 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) Pick. B) Will have picked. C) Will pick. D) Had picked. Show Answer Correct Answer: B) Will have picked. 13. Will you play online games tomorrow? Yes, I ..... A) Am. B) Did. C) Will. D) Be. Show Answer Correct Answer: C) Will. 14. Fill in the blanks. "I promise that in 20 years, I ..... ? ..... all my bucket-list goals!" A) Will have accomplished. B) Will accomplish. C) Have accomplished. D) Had accomplished. Show Answer Correct Answer: A) Will have accomplished. 15. I will have ..... a few apples at the market. A) Buy. B) Buys. C) Bought. D) Be bought. E) Be buy. Show Answer Correct Answer: C) Bought. 16. The seller ..... all the packages before the couriers took them. A) Had checking. B) Have checked. C) Had checked. D) Has checked. Show Answer Correct Answer: C) Had checked. 17. We ..... into our new house soon. I'm so excited. A) Will have moved. B) Will be moving. Show Answer Correct Answer: B) Will be moving. 18. Which one of these sentences is using Future Perfect Tense? A) Rama will leave before you get there. B) Rama will have leave before you get there. C) Rama will have left before you get there. D) Rama will left before you get there. Show Answer Correct Answer: C) Rama will have left before you get there. 19. We are pretty sure Zulfan ..... before the next competition. A) Will have changed to be better. B) Had changed to be better. C) Changed to be better. D) Will have been changed to be better. E) Have changed to be better. Show Answer Correct Answer: A) Will have changed to be better. 20. I will ..... it before you call me. A) Have finished. B) Have not finish. C) Have been finished. D) None of above. Show Answer Correct Answer: A) Have finished. 21. Subject + Have/Has + Verb-3. includes the formula for? A) Present perfect tense. B) Future perfect tense. C) Past tense. D) None of above. Show Answer Correct Answer: A) Present perfect tense. 22. Nick:I came late to Danny's wedding yesterday.Lucas:Well, that isn't very good.Nick:I ..... faster. A) Should been driven. B) Should have driven. C) Should have driving. D) Should have drives. Show Answer Correct Answer: B) Should have driven. 23. By September, Julie ..... us for over a year. A) Will taught. B) Will have taught. C) Will be taught. D) Will teach. Show Answer Correct Answer: B) Will have taught. 24. Bill is on holiday and is spending his money very quickly. If he continues like this, he ..... all his money before the end of his holiday. A) Will be spending. B) Will have spent. Show Answer Correct Answer: B) Will have spent. 25. PRESENT PERFECT TENSE 1. The girls have plucked the flowers (active).The flowers ..... by her (passive). A) Have plucked. B) Have been plucked. C) Had been plucked. D) None of above. Show Answer Correct Answer: B) Have been plucked. 26. I had not closed the window (active). The window ..... by me (passive). A) Had been closed. B) Had not been closed. C) Had closed. D) None of above. Show Answer Correct Answer: B) Had not been closed. 27. Before you arrive at the station, a hotel room ..... for you. A) Will have booked. B) Will have been booked. Show Answer Correct Answer: B) Will have been booked. 28. Which present perfect verb correctly completes the following sentence? Since Rick ..... the dog, you will have to brush her. A) Had washed. B) Has washed. C) Have washed. D) Will have washed. Show Answer Correct Answer: B) Has washed. 29. The government ..... about this critical issue in the evening news program tonight. A) Will be talking. B) Will have talked. Show Answer Correct Answer: A) Will be talking. 30. Johnny ..... his assignments by tomorrow. A) 1. would complete. B) 2. will have completed. C) 3. was completed. D) 4. is complete. Show Answer Correct Answer: B) 2. will have completed. ← 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