This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 2 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Soon scientists ..... on alternative energies for more than 50 years. A) Will have worked. B) Will work. C) Will have been working. D) Are going to work. Show Answer Correct Answer: C) Will have been working. 2. He (play) ..... soccer all day long. A) Will have been play. B) Will has been play. C) Will have been playing. D) Have been playing. Show Answer Correct Answer: C) Will have been playing. 3. By 10pm tonight, I'll have ..... this report. A) Finished. B) Finish. C) Finisht. D) Finishet. Show Answer Correct Answer: A) Finished. 4. What is the Future Perfect Simple form of this sentence:'She writes the report'? A) She will have written the report. B) She will write the report. C) She will be writing the report. D) She will have been writing the report. Show Answer Correct Answer: A) She will have written the report. 5. I ..... all my homework after dinner. I promise!! A) Will do. B) Am going to do. C) Am doing. D) None of the above. Show Answer Correct Answer: A) Will do. 6. Which time expression is often used with the Future Perfect Progressive? A) Yesterday. B) By the time. C) Last year. D) At present. Show Answer Correct Answer: B) By the time. 7. Which of the following sentences is in future perfect simple? A) Oscar will play basketball the next weekend. B) Alex is going to buy a house. C) Jhon has visited to his mother the last summer. D) Ana will have finished her thesis by the next mounth. Show Answer Correct Answer: D) Ana will have finished her thesis by the next mounth. 8. By the time I finish this class, I ..... ten tests. A) Take. B) Have taken. C) Took. D) Will have taken. Show Answer Correct Answer: D) Will have taken. 9. By the time she arrives, we ..... the meeting. A) Will have started. B) Will have been starting. C) Will start. D) Will be starting. Show Answer Correct Answer: A) Will have started. 10. The flight to Geneva takes off at 9.00 and lands at 10.30.At 10.00 they ..... to Geneva. A) Will be flying. B) Will flying. C) Will have flown. D) None of the above. Show Answer Correct Answer: A) Will be flying. 11. I ..... everything when they come to pick me up. A) Will have packed. B) Will be packing. C) Am packing. D) Will packed. Show Answer Correct Answer: A) Will have packed. 12. Future Perfect Tense + by the time + Simple Present Tense (V1)Example:I will have gotten married by the time you graduate from the university.They hope they ..... all the tenses by the time the exam comes. A) Will have mastered. B) Will have been mastered. C) Will have master. D) Will have been mastered. Show Answer Correct Answer: A) Will have mastered. 13. He ..... at the airport before you arrive. A) Will have been. B) Will arrive. C) Will have arrived. D) Arrives. Show Answer Correct Answer: C) Will have arrived. 14. He ..... her ears by the time they get home. A) Will have ruined. B) Will ruined. C) Will have ruining. D) Will has ruined. Show Answer Correct Answer: A) Will have ruined. 15. Sorry, I'm afraid I ..... it by then. A) Will not to do. B) Don't do. C) Has done. D) Won't have done. Show Answer Correct Answer: D) Won't have done. 16. By the end of next year, Anne ..... Paris. A) Will have visited. B) Will visit. C) Is visiting. D) Will be visiting. Show Answer Correct Answer: A) Will have visited. 17. All his teeth ..... in by next year. A) Will have coming. B) Will have come. C) Will has come. D) Will come. Show Answer Correct Answer: B) Will have come. 18. I know you ..... the reports on TV about the accident before I get home. A) Will see. B) Are going to see. C) Will have seen. D) Can see. Show Answer Correct Answer: C) Will have seen. 19. In the interrogative form, the subject must be between the auxiliary verbs Will and Have A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 20. The Battle of the Books team has read Frindle. A) Past. B) Present. C) Future. D) None of the above. Show Answer Correct Answer: B) Present. 21. People will ..... on the moon in the future. A) Living. B) Live. C) Be live. D) Lived. Show Answer Correct Answer: B) Live. 22. They hope they ..... all the vocabulary by the exam. A) Will have mastered. B) Will have master. C) Will have been mastered. D) None of the above. Show Answer Correct Answer: A) Will have mastered. 23. Future perfect of continuous?Please, come at 8. By that time, I ..... my homework and we can go out. A) 'll be finishing. B) 'll have finished. C) All the above. D) None of the above. Show Answer Correct Answer: B) 'll have finished. 24. James Bond always drank champagne in the novels although he ..... to wine by the time he ..... it to the silver screen. A) Had switched / made. B) Has switched / has made. C) Switched / had made. D) Was switching / would make. E) Switched / was making. Show Answer Correct Answer: A) Had switched / made. 25. In the summer, Jane ..... to find a new job for five months. A) Will try. B) Will be trying. C) Will have tried. D) Will have been trying. Show Answer Correct Answer: D) Will have been trying. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Quiz 1Future Perfect Quiz 3Future Perfect Quiz 4Future Perfect Quiz 5Future Perfect Quiz 6Future Perfect Quiz 7Future Perfect Quiz 8Future Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books