This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 8 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. If its midnight, he ..... for 4 hours by then A) Will have sleep. B) Will have been sleeping. C) Will have been sleep. D) Have slept. Show Answer Correct Answer: B) Will have been sleeping. 2. A:" You look so unhappy Anton. What's the matter?"B:"My father ..... his job" A) Has just lost. B) Has been losing. C) Lost. D) Is losing. E) Loses. Show Answer Correct Answer: A) Has just lost. 3. What will you ..... at three tomorrow? If you're free, let's meet up for a chat. A) Have done. B) Be doing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Be doing. 4. My sister ..... go to Surabaya next week A) Will be. B) Will. C) Will have been. D) Will had been. E) Is. Show Answer Correct Answer: B) Will. 5. John ..... his car tomorrow. A) Wash. B) Washes. C) Will wash. D) Shall wash. Show Answer Correct Answer: C) Will wash. 6. By the end of the year, I ..... A) Have been saved. B) Will have saved. C) Will be saving. D) None of the above. Show Answer Correct Answer: B) Will have saved. 7. Good luck tomorrow. I ..... of you A) Will be thinking. B) Will think. C) Will have thinking. D) None of the above. Show Answer Correct Answer: A) Will be thinking. 8. Tisa:Hi Indri. Let's go to Gramedia tomorrow.Indri:Sure. But I have no motobike. So how can I go there?Tisa:I'll pick you. Indri. Alright. What time?Tisa: ..... ready when I pick you up at 3.30 tomorrow? A) Have you been. B) Will have you be. C) Will you be. D) Will have you been. Show Answer Correct Answer: D) Will have you been. 9. Identify the sentence that uses the Future Perfect Continuous tense. A) By the end of the day, I will have finished my work. B) By the end of the day, I will have been finishing my work. C) By the end of the day, I will finish my work. D) By the end of the day, I will be finishing my work. Show Answer Correct Answer: B) By the end of the day, I will have been finishing my work. 10. How long ..... in France when her parents visit her? A) Will you be stay. B) Will you have been staying. C) Will have you been staying. D) Will have been you staying. Show Answer Correct Answer: B) Will you have been staying. 11. Anne ..... her bike by next week. A) Will has repair. B) Will have repaired. C) Will have. D) Have will repair. Show Answer Correct Answer: B) Will have repaired. 12. Mrs. Durrager ..... her doctorate program by the end of this year. A) Will finish. B) Will have finished. C) Will finished. D) Will had finished. Show Answer Correct Answer: B) Will have finished. 13. By next November, I will have ..... my big promotion at work. A) Received. B) Receiving. C) Getted. D) None of the above. Show Answer Correct Answer: A) Received. 14. Next summer, we ..... (live) in this city for a decade. A) Will have lived. B) Will have been living. C) Live. D) None of the above. Show Answer Correct Answer: B) Will have been living. 15. By the time I turn 30, I will have ..... married. A) Get. B) Gotten. C) Marry. D) Gets. Show Answer Correct Answer: B) Gotten. 16. The kids have walked to school when they missed the bus. A) Past. B) Present. C) Future. D) None of the above. Show Answer Correct Answer: B) Present. 17. They ..... (arrive) before we leave. A) Arrived. B) Will have arrived. C) Will arrived. D) Have will arrived. Show Answer Correct Answer: B) Will have arrived. 18. The snow ..... before the end of March. A) Will disappeared. B) Have diappeared. C) Will have disappeared. D) Disappear. Show Answer Correct Answer: C) Will have disappeared. 19. I hope that by the time my father retires, I ..... a job A) Get. B) Got. C) Am getting. D) Have got. E) Will have got. Show Answer Correct Answer: E) Will have got. 20. By this time tomorrow, we ..... the exam. A) Will have taken. B) Will took. C) Take. D) Have taken. Show Answer Correct Answer: A) Will have taken. 21. Which sentence is in the Future Perfect Progressive tense? A) She will have finished her homework by 8 p.m. B) They will have been studying for three hours by the time you arrive. C) He will read the book tomorrow. D) I am going to start my new job next week. Show Answer Correct Answer: B) They will have been studying for three hours by the time you arrive. 22. Select the future perfect continuous A) Jim will have been working for 20 years. B) Jim will work for 20 years. C) Jim will have worked for 20 years. D) None of the above. Show Answer Correct Answer: A) Jim will have been working for 20 years. 23. By next week, she ..... the report A) Will have finished. B) Will finish. C) Have finished. D) Finished. Show Answer Correct Answer: A) Will have finished. 24. Will you ..... for me when I get off the train? A) Be waiting. B) Have waited. C) Will wait. D) None of the above. Show Answer Correct Answer: A) Be waiting. 25. He will not ..... slept if you call him at 9 pm tonight. A) Had. B) Had had. C) Have. D) Has. Show Answer Correct Answer: C) Have. ← 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 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books