This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 14 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 14 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Identify the sentence that uses future perfect tense correctly A) She goes to the store by the time you arrive. B) She will be going to the store by the time you arrive. C) She will have go to the store by the time you arrive. D) She will have been to the store by the time you arrive. Show Answer Correct Answer: D) She will have been to the store by the time you arrive. 2. By this time next month, I ..... my own book. A) Will write. B) Will have wrote. C) Will have written. D) Will have writing. Show Answer Correct Answer: C) Will have written. 3. By 8 o'clock, the kids ..... asleep. A) Will be falling. B) Will have fallen. C) Falls. D) Will fall. Show Answer Correct Answer: B) Will have fallen. 4. When Tom arrives we ..... a party. A) Have. B) Had. C) Will has. D) Will have. Show Answer Correct Answer: D) Will have. 5. When my sister gets a promotion this year, she ..... in the company for 20 years. A) Is working. B) Will have been working. C) Will working. D) Have working. Show Answer Correct Answer: B) Will have been working. 6. We will have ..... 6 hours by the time we get home. A) Driven. B) Drove. C) Been driving. D) Be driving. Show Answer Correct Answer: C) Been driving. 7. Do you really think you'll ..... at the same company in ten years' time? A) Have worked. B) Be working. C) All the above. D) None of the above. Show Answer Correct Answer: B) Be working. 8. ..... you ..... (print) the project by tomorrow morning? A) Will-print. B) Will-do not have print. C) Will-have printed. D) Will-have not print. Show Answer Correct Answer: C) Will-have printed. 9. One of the uses of future perfect simple is: A) To conjugate the verb in the past. B) To use the past participle. C) To express an action that we will finish in the future. D) To express an action that is happening at the momento. Show Answer Correct Answer: C) To express an action that we will finish in the future. 10. The structure of future perfect progressive is? A) Suject + will has been+ verb ing. B) Subject+ have/ has been+ verb ing. C) Subject + will have been + verb ing. D) Subject + have been+ verb ing. Show Answer Correct Answer: C) Subject + will have been + verb ing. 11. Choose the correct form:By 2025, they ..... in this company for 10 years. A) Will work. B) Will have worked. C) Will have been working. D) Will be working. Show Answer Correct Answer: C) Will have been working. 12. I ..... to the supermarket later. Do you want anything? A) Will have been. B) Will be going. C) Wll go. D) None of the above. Show Answer Correct Answer: B) Will be going. 13. When Thomas turns 40, he'll ..... working in his own business for 10 years. A) Have. B) Will have. C) Have been. D) Will. Show Answer Correct Answer: C) Have been. 14. We ..... fluent in Spanish by the time we fly to Mexico. A) Will be becoming. B) Will become. C) Will have becoming. D) Won't have become. Show Answer Correct Answer: D) Won't have become. 15. By December, she ..... (work) at this company for 10 years. A) Will have worked. B) Will have been working. C) Works. D) None of the above. Show Answer Correct Answer: B) Will have been working. 16. Bob ..... (not eat) when he leaves work. A) Is not eat. B) Will not have eaten. C) Won not have eat. D) Won't eaten. Show Answer Correct Answer: B) Will not have eaten. 17. She ..... the house when I ..... to her after a long time. A) Has been cleaning / have gone. B) Is cleaning / am going. C) Will be cleaning / go. D) Has cleaned / have been. E) Had been cleaning / went. Show Answer Correct Answer: E) Had been cleaning / went. 18. By the end of the month, I ..... (train) for the marathon for 8 weeks. A) Will have trained. B) Will have been training. C) Train. D) None of the above. Show Answer Correct Answer: B) Will have been training. 19. I ..... to London for an hour at this time tomorrow. A) Will have been flown. B) Will flew. C) Will have been flying. D) Will have flown. Show Answer Correct Answer: C) Will have been flying. 20. My friend will have ..... her homework by 5 pm. A) Did. B) Do. C) Done. D) Doing. Show Answer Correct Answer: C) Done. 21. It was the first time that he ..... me for lunch. A) Invited. B) Had invited. C) Had been inviting. D) Had been invited. Show Answer Correct Answer: B) Had invited. 22. By October, I ..... English for 3 months. A) Studied. B) Will be studying. C) Will study. D) Will have studied. Show Answer Correct Answer: D) Will have studied. 23. Choose the correct grammar for the future perfect A) Will have/has + past participle. B) Will have + past simple. C) Will have + past participle. D) None of the above. Show Answer Correct Answer: C) Will have + past participle. 24. It ..... have stopped raining. A) All of the above. B) Shall. C) Will. D) None of these. Show Answer Correct Answer: A) All of the above. 25. By 2018 we (live) ..... in Madrid for 20 years. A) Will have been living. B) Will have lived. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have been living. 26. She ..... (not/read) all the books in the series by the end of the year. A) Will have not read. B) Will not have read. C) Will not read. D) None of the above. Show Answer Correct Answer: B) Will not have read. 27. By 8 p.m. tonight, I ..... (cook) dinner for the whole family. A) Will have cooked. B) Will cook. C) Cook. D) None of the above. Show Answer Correct Answer: A) Will have cooked. 28. By the end of the day, she ..... the report. A) Finished. B) Finishes. C) Will finish. D) Will have finished. Show Answer Correct Answer: D) Will have finished. 29. By next june, he ..... written his novel A) Will have been. B) Will not. C) Will have. D) Will. Show Answer Correct Answer: C) Will have. 30. By the time she ..... 20 she will have finished highschool. A) Turns. B) Be. C) Has. D) Turn. Show Answer Correct Answer: A) Turns. ← 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