This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 7 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 7 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Before I graduate I ..... a few exams. A) Will be doing. B) Am doing. C) Will have done. D) Will do. Show Answer Correct Answer: C) Will have done. 2. '' I hope you will have been a football player by the time you graduate" The sentence shows ..... A) Unfinished action. B) Repeated action. C) Life experience. D) Prediction. E) Finished action. Show Answer Correct Answer: D) Prediction. 3. Colonizers ..... on Mars for a while before I die. A) Will live. B) Will have been living. C) Will be living. D) Are going to. Show Answer Correct Answer: B) Will have been living. 4. When the clock strikes midnight, they ..... (dance) for five hours straight. A) Will have danced. B) Will have been dancing. C) Dance. D) None of the above. Show Answer Correct Answer: B) Will have been dancing. 5. Wiliam akan menunggu kekasihnya di bandara pukul 10 besok A) Wiliam will be waiting for hos girlfriend at airport at 10 o'clock tomorrow. B) Wiliam will wait for hos girlfriend at airport at 10 o'clock tomorrow. C) All the above. D) None of the above. Show Answer Correct Answer: A) Wiliam will be waiting for hos girlfriend at airport at 10 o'clock tomorrow. 6. I might ..... with 3 different people in just 20 minutes. A) Have speak. B) Have spoken. C) Am spoken. D) None of the above. Show Answer Correct Answer: B) Have spoken. 7. By the time the guests arrive, we ..... dinner. A) Will have prepared. B) Will have been preparing. C) Will prepare. D) Will be preparing. Show Answer Correct Answer: A) Will have prepared. 8. She ..... me at the meetings only on Sundays as a child. A) Was seeing. B) Has seen. C) Saw. D) Had seen. E) Is seeing. Show Answer Correct Answer: C) Saw. 9. While mum ..... the VCD I hired, I ..... my assignment. A) Was watching / finished. B) Is watching 1 had finished. C) Watches / would finish. D) Will watch / am finishing. E) Was going to watch / finish. Show Answer Correct Answer: A) Was watching / finished. 10. By next Sunday they ..... with us for three months. A) Shall stay. B) Have stayed. C) Will have stayed. D) Will stay. Show Answer Correct Answer: C) Will have stayed. 11. I ..... working for two years. A) Willn't have been. B) Won't have been. C) Not have been. D) None of the above. Show Answer Correct Answer: B) Won't have been. 12. Mary ..... me Tony's address before she left. A) Had given. B) Had gave. C) Had been giving. D) Had been gave. Show Answer Correct Answer: A) Had given. 13. How is the future perfect continuous tense formed? A) Will + have + past participle. B) Will + be + present participle. C) Will + have been + present participle. D) Will + have + been + past participle. Show Answer Correct Answer: C) Will + have been + present participle. 14. By the end of the term she (study) ..... for nine years. A) Will have been studing. B) Will have been studying. C) Will have been study. D) Will have been student. Show Answer Correct Answer: B) Will have been studying. 15. By 7:00pm, he ..... finished his homework. A) Will not have. B) Not have. C) Will no. D) Not will have. Show Answer Correct Answer: A) Will not have. 16. To form future perfect we use the following structure:will have + participle A) False. B) True. C) All the above. D) None of the above. Show Answer Correct Answer: B) True. 17. By 10 o'clock tonight, he ..... the piano for 5 hours A) Will practice. B) Will be practicing. C) Will have been practicing. D) Will has practiced. Show Answer Correct Answer: C) Will have been practicing. 18. Order the question? seen / that / will / you/ movie /? / several / have / times A) Will you have seen that movie several times. B) Will have you seen that movie several times?. C) Will you have seen that movie several times?. D) Will you have see that movie several times?. Show Answer Correct Answer: C) Will you have seen that movie several times?. 19. By 8:00pm my dad ..... te dinner and we are going to eat together. A) Will have finished. B) Will have finish. C) Will finished. D) None of the above. Show Answer Correct Answer: A) Will have finished. 20. Ralf ..... out the solution for his company's problem by tomorrow A) Should have founded. B) Should have find. C) Should have found. D) Should has found. Show Answer Correct Answer: C) Should have found. 21. At five o'clock, ..... waiting for thirty minutes. A) I will have been. B) I should have been. C) I must have been. D) None of the above. Show Answer Correct Answer: A) I will have been. 22. I ..... here for three hours A) Will be waiting. B) Will have been waiting. C) Will have waited. D) Will wait. Show Answer Correct Answer: B) Will have been waiting. 23. Alex ..... late, he is stuck in trafffic A) Will arriving. B) Will be arriving. C) Will be arrive. D) None of the above. Show Answer Correct Answer: B) Will be arriving. 24. Andi arrived while we were having dinner. The above sentence means ..... A) We were having dinner with Andi. B) Andi arrived and then we had dinner. C) Andi arrives as soon as we had dinner. D) Although Andi arrived, we kept having dinner. E) We had already started having dinner before Andi arrived. Show Answer Correct Answer: E) We had already started having dinner before Andi arrived. 25. By 4 o'clock, Kate ..... tennis for 3 hours. A) Is have been playing. B) Will have been playing. C) Was have been playing. D) Has been playing. Show Answer Correct Answer: B) Will have been playing. ← 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 8Future Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books