This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 3 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Select the example of the future perfect progressive tense. A) Will be going. B) Will have been going. C) Will have gone. D) None of the above. Show Answer Correct Answer: B) Will have been going. 2. They ..... the village before the sun ..... A) Already left / had been rising. B) Had been already left / had rose. C) Had been already leaving /rose. D) Had already left /rose. Show Answer Correct Answer: D) Had already left /rose. 3. What auxiliaries are used to conjugate in the future perfect simple? A) Have and do. B) Will and have. C) Will and won't. D) Did and have. Show Answer Correct Answer: B) Will and have. 4. By the end of year, she ..... long enough to get benefits. A) Is have been working. B) Will have been working. C) Was have been working. D) Has been working. Show Answer Correct Answer: B) Will have been working. 5. Some time ago, an interesting discovery ..... by archaeologists on the Aegean Island of Kec. A) Used to be made. B) Has been made. C) Had to be made. D) Was made. E) Is made. Show Answer Correct Answer: D) Was made. 6. Do you think that Max ..... (fix) the car by tomorrow? A) Will have fixed. B) Will be fixing. C) Will fix. D) None of the above. Show Answer Correct Answer: A) Will have fixed. 7. He will ..... the project by tomorrow. A) Has finished. B) Have finished. C) Had finishing. D) None of the above. Show Answer Correct Answer: B) Have finished. 8. By this time tomorrow ..... A) We will sit on the beach. B) We will have been on the beach. C) We are going to sit on the beach. D) We will be sitting on the beach. Show Answer Correct Answer: B) We will have been on the beach. 9. You ..... in Amsterdam for one year by next week A) Will have lived. B) Will be lived. C) Have lived. D) None of the above. Show Answer Correct Answer: A) Will have lived. 10. My mom had set her alarm for 7:00am. A) Past. B) Present. C) Future. D) None of the above. Show Answer Correct Answer: A) Past. 11. (finish/you) ..... this novel by next week? A) Will you have been finishing. B) Will you have finished. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will you have finished. 12. Big cities ..... even bigger by then. A) Will have grown. B) Will grow. C) Will have been growing. D) None of the above. Show Answer Correct Answer: A) Will have grown. 13. The principal verb of the future perfect simple must be conjugated in: A) Past simple. B) Future Continouos. C) Present Continuous. D) Past participle. Show Answer Correct Answer: D) Past participle. 14. Choose the structure in afirmative of the future perfect tense. A) Subject + have been + verb-ing + complement. B) Subject + wil have + verb in past participle + complement. C) Subject + will have been + verb. D) Subject + will had been + verb in past participle + complement. Show Answer Correct Answer: B) Subject + wil have + verb in past participle + complement. 15. We ..... the report by Friday night at the latest. A) Will have done. B) Will be doing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have done. 16. I ..... my studies by 2023 A) Will have complete. B) Will completed. C) Will be completed. D) Will have completed. Show Answer Correct Answer: D) Will have completed. 17. Future continuous or perfect?When I travel to England next year I ..... English for over four years, so I think I'll be ready. A) Will be studying. B) Will have studied. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have studied. 18. Saya akan sudah bertemu denganmu tahun depan A) I will be meet with you by next year. B) I will met with you by next year. C) I will have meet with you by next year. D) I will have met with you by next year. Show Answer Correct Answer: D) I will have met with you by next year. 19. A:I will come back to Turkey next July!B:Oh really! I ..... (graduate) by then. A) Will be graduating. B) Will graduate. C) Will have graduated. D) None of the above. Show Answer Correct Answer: C) Will have graduated. 20. I'm going to ..... all the dishes in just half an hour. A) Have washed. B) Washed. C) Have wash. D) None of the above. Show Answer Correct Answer: A) Have washed. 21. I will ..... my book by Monday. A) Have red. B) Have read. C) Have readen. D) None of the above. Show Answer Correct Answer: B) Have read. 22. ..... tense is used for an action that will have completed in a specified time in the future. A) Present continuous. B) Future perfect simple. C) Future continuous. D) Future perfect continuous. Show Answer Correct Answer: B) Future perfect simple. 23. Next month, they ..... in their new house for a year. A) Will be living. B) Will have lived. C) Will have been living. D) Will live. Show Answer Correct Answer: B) Will have lived. 24. He'll be tired because he ..... all day. A) Has been travelling. B) Will have been travelling. C) Was have been travelling. D) Is have been travelling. Show Answer Correct Answer: B) Will have been travelling. 25. Complete the next sentences with the apropritate time expression: ..... thre months My sister will have finished my master degree A) By. B) When. C) Whithin. D) None of the above. Show Answer Correct Answer: C) Whithin. 26. Before I graduate I ..... a few exams. A) Will do. B) Am doing. C) Will have done. D) Will be doing. Show Answer Correct Answer: C) Will have done. 27. '' I hope you will have been a football player by the time you graduate" The sentence shows ..... A) Finished action. B) Repeated action. C) Prediction. D) Life experience. E) Unfinished action. Show Answer Correct Answer: C) Prediction. 28. Colonizers ..... on Mars for a while before I die. A) Will be living. B) Are going to. C) Will live. D) Will have been living. Show Answer Correct Answer: D) Will have been living. 29. 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. 30. 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. 31. 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. 32. By the time the guests arrive, we ..... dinner. A) Will be preparing. B) Will have been preparing. C) Will prepare. D) Will have prepared. Show Answer Correct Answer: D) Will have prepared. 33. She ..... me at the meetings only on Sundays as a child. A) Is seeing. B) Was seeing. C) Has seen. D) Saw. E) Had seen. Show Answer Correct Answer: D) Saw. 34. While mum ..... the VCD I hired, I ..... my assignment. A) Will watch / am finishing. B) Was going to watch / finish. C) Was watching / finished. D) Is watching 1 had finished. E) Watches / would finish. Show Answer Correct Answer: C) Was watching / finished. 35. 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. 36. 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. 37. Mary ..... me Tony's address before she left. A) Had gave. B) Had been gave. C) Had been giving. D) Had given. Show Answer Correct Answer: D) Had given. 38. How is the future perfect continuous tense formed? A) Will + have + been + past participle. B) Will + be + present participle. C) Will + have + past participle. D) Will + have been + present participle. Show Answer Correct Answer: D) Will + have been + present participle. 39. 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. 40. By 7:00pm, he ..... finished his homework. A) Not have. B) Will no. C) Not will have. D) Will not have. Show Answer Correct Answer: D) Will not have. 41. 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. 42. By 10 o'clock tonight, he ..... the piano for 5 hours A) Will has practiced. B) Will have been practicing. C) Will practice. D) Will be practicing. Show Answer Correct Answer: B) Will have been practicing. 43. 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 see that movie several times?. D) Will you have seen that movie several times?. Show Answer Correct Answer: D) Will you have seen that movie several times?. 44. 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. 45. Ralf ..... out the solution for his company's problem by tomorrow A) Should has found. B) Should have found. C) Should have find. D) Should have founded. Show Answer Correct Answer: B) Should have found. 46. 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. 47. I ..... here for three hours A) Will have waited. B) Will have been waiting. C) Will be waiting. D) Will wait. Show Answer Correct Answer: B) Will have been waiting. 48. 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. 49. 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. 50. By 4 o'clock, Kate ..... tennis for 3 hours. A) Has been playing. B) Is have been playing. C) Will have been playing. D) Was have been playing. Show Answer Correct Answer: C) Will have been playing. 51. If its midnight, he ..... for 4 hours by then A) Will have been sleep. B) Will have sleep. C) Will have been sleeping. D) Have slept. Show Answer Correct Answer: C) Will have been sleeping. 52. A:" You look so unhappy Anton. What's the matter?"B:"My father ..... his job" A) Is losing. B) Has been losing. C) Lost. D) Loses. E) Has just lost. Show Answer Correct Answer: E) Has just lost. 53. 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. 54. My sister ..... go to Surabaya next week A) Will. B) Will be. C) Will had been. D) Will have been. E) Is. Show Answer Correct Answer: A) Will. 55. John ..... his car tomorrow. A) Wash. B) Washes. C) Will wash. D) Shall wash. Show Answer Correct Answer: C) Will wash. 56. 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. 57. 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. 58. 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. 59. Identify the sentence that uses the Future Perfect Continuous tense. A) By the end of the day, I will be finishing my work. B) By the end of the day, I will finish my work. C) By the end of the day, I will have finished my work. D) By the end of the day, I will have been finishing my work. Show Answer Correct Answer: D) By the end of the day, I will have been finishing my work. 60. How long ..... in France when her parents visit her? A) Will have you been staying. B) Will you be stay. C) Will have been you staying. D) Will you have been staying. Show Answer Correct Answer: D) Will you have been staying. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Quiz 1Future Perfect Quiz 2Future Perfect Quiz 4Future Perfect Quiz 5Future Perfect Quiz 6Future Perfect Quiz 7Future Continuous Tense And Future Perfect Tense QuizFuture Continuous Tense Quiz 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books