This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 12 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 12 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... a country cottage if we can sell the flat. A) Will buy. B) Will have bought. C) Will be buying. D) None of the above. Show Answer Correct Answer: A) Will buy. 2. We (look for) ..... him for three month this week? A) Will have looked for. B) Will have been looking for. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have been looking for. 3. Complete the next question:My parents will have ..... 6 countries by next year. A) Visit. B) Visiting. C) Visited. D) None of the above. Show Answer Correct Answer: C) Visited. 4. Her heel ..... by the summer. A) Will have fully heal. B) Will have fully healing. C) Will have fully healed. D) Will fully healed. Show Answer Correct Answer: C) Will have fully healed. 5. Is it possible that they ..... the use of fossil fuels by the time our children grow up? A) Will be banning. B) Will have banned. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have banned. 6. To express a goal: A) By 2025 I hope I will have graduated. B) By 2025 I want I will have graduated. C) By 2025 I need I will have graduated. D) None of the above. Show Answer Correct Answer: A) By 2025 I hope I will have graduated. 7. Which of the time expressions is use for future perfect A) By the time. B) Tomorrow. C) Always. D) None of the above. Show Answer Correct Answer: A) By the time. 8. By 2026, we ..... in this house for ten years. A) Lived. B) Lives. C) Will have lived. D) Will lived. Show Answer Correct Answer: C) Will have lived. 9. Complete the sentence with the verb in parentheses in future perfect tense.Loloowa ..... from out of town by 11.00 a.m. (arrive). A) Arrived. B) Will arrived. C) Will have arrived. D) Arrive. Show Answer Correct Answer: C) Will have arrived. 10. Choose the future perfect verb tense A) Had walked. B) Has walked. C) Will have walked. D) None of the above. Show Answer Correct Answer: C) Will have walked. 11. Tim goes at the gym everyday at 4pm and he stays there for an hour, so don't call him at 4.30pm because he ..... at that time. A) Will have worked out. B) Will be working out. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will be working out. 12. I'm stuck in traffic. You ..... home about an hour before I get there. A) Must be at. B) Will have to be. C) Will have been. D) Are going to be. Show Answer Correct Answer: C) Will have been. 13. Susan ..... emails since 10 o'clock. A) Will have been answering. B) Is have been answering. C) Has been answering. D) Was have been answering. Show Answer Correct Answer: A) Will have been answering. 14. I've decided that in the future I ..... the train to work. A) Will take. B) Will have taken. C) Will be taking. D) None of the above. Show Answer Correct Answer: A) Will take. 15. My team will ..... three championships by the time this coach retires. A) Has win. B) Have won. C) Have win. D) Had won. Show Answer Correct Answer: B) Have won. 16. ..... the farmer ..... the crops by this week? A) Will have harvested. B) Will have harvested. C) Will have harvested. D) None of the above. Show Answer Correct Answer: A) Will have harvested. 17. Within 50 years scientists will A) Have discovered new planets. B) Has discovered new planets. C) Discover new planets. D) None of the above. Show Answer Correct Answer: A) Have discovered new planets. 18. Wait, I will ..... with all my chores in just 15 minutes, see you at the park. A) Done. B) Have do. C) Have done. D) None of the above. Show Answer Correct Answer: C) Have done. 19. I'm going to the grocery store. I think I ..... (buy) a carrot. A) Will buy. B) Had bought. C) Bought. D) Have bought. Show Answer Correct Answer: A) Will buy. 20. I expect you ..... your mind by tomorrow. A) Change. B) Will have changed. C) Have changed. D) Will had changed. Show Answer Correct Answer: B) Will have changed. 21. Complete the question: ..... by the time I return? A) Will you have finish. B) Will have you finished. C) Will you have finished. D) You will have finished. Show Answer Correct Answer: C) Will you have finished. 22. We'll have built our house A) In 5 years from now. B) 5 years from now. C) 5 years to now. D) By 5 years. Show Answer Correct Answer: B) 5 years from now. 23. Their last exam is on May 31st.By the end of May they ..... their exams. A) Will have finished. B) Will had finish. C) Will be finishing. D) None of the above. Show Answer Correct Answer: A) Will have finished. 24. I ..... my studies before I start my new job A) 'll have finished. B) Will be finished. C) Will finish. D) None of the above. Show Answer Correct Answer: A) 'll have finished. 25. By 2026, Malaysia ..... 69 years of independence. A) Celebrates. B) Will celebrate. C) Will have celebrated. D) Celebrated. Show Answer Correct Answer: C) Will have celebrated. 26. (A) ..... your brother be here soon? (B) Yes, he ..... A) Won't be / will be. B) Will / will. C) Does/ does. D) Will be / will. Show Answer Correct Answer: B) Will / will. 27. My brother ..... his degree by the end of the week. A) Have finished. B) Finish. C) Will finished. D) Will have finished. Show Answer Correct Answer: D) Will have finished. 28. A use of the future perfect progressive is? A) Something started in the past and continues in the present. B) Assumptions about something that has probably happened. C) Events in the future. D) Emphasizes the length of an action is progress at certain time in the future, usually with reference to the duration of the action. Show Answer Correct Answer: D) Emphasizes the length of an action is progress at certain time in the future, usually with reference to the duration of the action. 29. It is 7.00 and she ..... at the gym A) Will work out. B) Will have worked out. C) Will be working out. D) None of the above. Show Answer Correct Answer: C) Will be working out. 30. I will ..... by the time they arrive at home A) Have eaten. B) Have ate. C) Had eaten. D) None of the above. Show Answer Correct Answer: A) Have eaten. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Quiz 1Future Perfect Quiz 2Future Perfect Quiz 3Future Perfect Quiz 4Future Perfect Quiz 5Future Perfect Quiz 6Future Perfect Quiz 7Future Perfect Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books