This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 32 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 32 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. By Sunday, my parents ..... (paint) the whole house. A) Will have paint. B) Will have painted. C) Shall have paint. D) Shall have painted. Show Answer Correct Answer: B) Will have painted. 2. We ..... (learn) a lot by the end of the year. A) Will have learn. B) Will have learned. C) Shall have learn. D) Shall have learned. Show Answer Correct Answer: D) Shall have learned. 3. I hope that it ..... before I get home. A) Will rain. B) Won't have rained. C) Won't rain. D) Won't rained. Show Answer Correct Answer: B) Won't have rained. 4. I will have gone home by the time Gina arrives. A) Simple Present Tense. B) Present Perfect Tense. C) Simple Future Tense. D) Future Perfect Tense. Show Answer Correct Answer: D) Future Perfect Tense. 5. 6-They will have arrived in Spain ..... now. A) To. B) In. C) Until. D) By. Show Answer Correct Answer: D) By. 6. We will ..... gone when you come tomorrow morning A) Be. B) Have. C) Have been. D) None of above. Show Answer Correct Answer: B) Have. 7. I ..... a new car when you come here again next week. A) Will have bought. B) Would have bought. C) Will have buy. D) None of above. Show Answer Correct Answer: A) Will have bought. 8. They will have ..... before we arrives. A) Cooks. B) Cooking. C) Cooked. D) Cook. Show Answer Correct Answer: C) Cooked. 9. Unfortunately, sea levels ..... by 2 cm in 20 years. A) Will have risen. B) Will be rising. Show Answer Correct Answer: A) Will have risen. 10. I know A) I will have known. B) I will have known. C) B level at night. D) I have known. Show Answer Correct Answer: A) I will have known. 11. Will you ..... done your task when we pick you up? A) Have. B) Has. Show Answer Correct Answer: A) Have. 12. He will unhook the dog A) Future. B) Future perfect. Show Answer Correct Answer: A) Future. 13. We use the ..... to talk about actions in progress at a certain time in the future, or to express future plans and arrangements. A) Future continuous. B) Future perfect. Show Answer Correct Answer: A) Future continuous. 14. My class (have) a surprise when I have returned, if it was good for the "sub" :) A) Would have had. B) Will have will have. C) Tena. D) Have. Show Answer Correct Answer: A) Would have had. 15. She ..... to Korea twice this year. A) Have been. B) Has been. C) Went. D) Was going. E) Is going. Show Answer Correct Answer: B) Has been. 16. We're pretty sure Calvin ..... all items we need before June. A) Would have prepared. B) Will have prepared. C) Will prepare. D) Would prepare. Show Answer Correct Answer: B) Will have prepared. 17. Choose the correct future perfect tense for the sentence:'By next month, they ..... (build) their new house.' A) Will build. B) Will have build. C) Built. D) Will have building. Show Answer Correct Answer: B) Will have build. 18. Someone ..... left the letter on your desk. A) Have. B) Has. Show Answer Correct Answer: B) Has. 19. How should the words in parentheses be rewritten to show the future perfect tense?By the time Matt gets to the soccer field, the game (will start). A) Will have started. B) Will start. C) Had started. D) Have started. Show Answer Correct Answer: A) Will have started. 20. By the weekend My sisters ..... all the books I bought for their birthdays. A) Have read. B) Has read. C) Had read. D) Will have read. Show Answer Correct Answer: D) Will have read. 21. What is the correct form of future perfect tense for the verb 'to speak'? A) Will have speak. B) Will have spoke. C) Will have spoken. D) Will have speaking. Show Answer Correct Answer: C) Will have spoken. 22. The meeting starts at 9.30 and won't last longer than an hour. You can be sure that ..... by 11.00 A) It will be ending. B) It will have ended. Show Answer Correct Answer: B) It will have ended. 23. Since I ..... from university, I ..... to Taiwan for at least a decade.(past perfect tense) A) Graduate, has been. B) Graduated, had been. C) Graduate, had been. D) Graduated, have never been. Show Answer Correct Answer: B) Graduated, had been. 24. By next summer, they will have ..... that bridge. A) Built. B) Builded. C) Build. D) None of above. Show Answer Correct Answer: A) Built. 25. Now i'm at grade 12, I will ..... next year A) Have graduated. B) Be graduated. C) Have been graduated. D) None of above. Show Answer Correct Answer: A) Have graduated. ← 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