This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 4 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Mrs. Durrager ..... her doctorate program by the end of this year. A) Will finished. B) Will finish. C) Will had finished. D) Will have finished. Show Answer Correct Answer: D) Will have finished. 2. 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. 3. By the time I turn 30, I will have ..... married. A) Gotten. B) Gets. C) Get. D) Marry. Show Answer Correct Answer: A) Gotten. 4. 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. 5. They ..... (arrive) before we leave. A) Arrived. B) Will arrived. C) Will have arrived. D) Have will arrived. Show Answer Correct Answer: C) Will have arrived. 6. The snow ..... before the end of March. A) Have diappeared. B) Will have disappeared. C) Disappear. D) Will disappeared. Show Answer Correct Answer: B) Will have disappeared. 7. I hope that by the time my father retires, I ..... a job A) Have got. B) Get. C) Got. D) Am getting. E) Will have got. Show Answer Correct Answer: E) Will have got. 8. By this time tomorrow, we ..... the exam. A) Have taken. B) Will have taken. C) Take. D) Will took. Show Answer Correct Answer: B) Will have taken. 9. Which sentence is in the Future Perfect Progressive tense? A) I am going to start my new job next week. B) They will have been studying for three hours by the time you arrive. C) He will read the book tomorrow. D) She will have finished her homework by 8 p.m. Show Answer Correct Answer: B) They will have been studying for three hours by the time you arrive. 10. 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. 11. By next week, she ..... the report A) Finished. B) Will have finished. C) Will finish. D) Have finished. Show Answer Correct Answer: B) Will have finished. 12. 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. 13. He will not ..... slept if you call him at 9 pm tonight. A) Had had. B) Have. C) Has. D) Had. Show Answer Correct Answer: B) Have. 14. We use Future perfect continuous for. "used for actions that will be completed before some other point in the future" . A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 15. Rina: "Did you get good seats at the show last night?"Putri:"Not really, we came when the show ..... " A) Had already started. B) Is started. C) Already starting. D) Was started. E) Has already started. Show Answer Correct Answer: A) Had already started. 16. The film starts at 7. 0 0. I will arrive at 7.15. When I arrive at the cinema the film ..... A) Will have started. B) Will arrive. C) Will be arriving. D) None of the above. Show Answer Correct Answer: A) Will have started. 17. My mother ..... (make) lunch by the time we get home. A) Won have. B) Will make. C) Will have made. D) Will have make. Show Answer Correct Answer: C) Will have made. 18. He ..... watched the movie twice if he goes to the cinema again. A) Will has. B) Is having. C) Is going to. D) Will have. Show Answer Correct Answer: D) Will have. 19. Marcus ..... his research by the end of this year A) Will has finish. B) Will have finish. C) Will have finished. D) None of the above. Show Answer Correct Answer: C) Will have finished. 20. She ..... her homework before dinner. A) Finished. B) Will finish. C) Will have finished. D) Have finished. Show Answer Correct Answer: C) Will have finished. 21. Complete the next sentence with the apropiate phrase:Diana ..... a job by the next month A) WIll get. B) Will have got. C) Will have get. D) None of the above. Show Answer Correct Answer: B) Will have got. 22. By the time he wakes up, we ..... lunch for everyone. A) Will has prepared. B) Will have prepared. C) Will prepared. D) Will have preparing. Show Answer Correct Answer: B) Will have prepared. 23. They ..... (complete) the building before the rainy season begins. A) Complete. B) Will have completed. C) Will be completing. D) None of the above. Show Answer Correct Answer: B) Will have completed. 24. In two weeks, they ..... the new software update. A) Will have released. B) Will have been releasing. C) Will be releasing. D) Will release. Show Answer Correct Answer: A) Will have released. 25. Saya akan sudah membawa bukumu minggu depan. A) I will have brought your book by next week. B) I will be brought your book next week. C) I will bought your book next week. D) I will bringing your book by next week. Show Answer Correct Answer: A) I will have brought your book by next week. 26. Choose the right question form (Future perfect simple) A) Will he has got his licence by monday?. B) Will have he been authoring five books?. C) Are you going to the mall tomorrow?. D) Will she have gotten her passport by then?. Show Answer Correct Answer: D) Will she have gotten her passport by then?. 27. The passengers ..... their destination A) Will reach. B) Will have reach. C) Have reached. D) Will have reached. Show Answer Correct Answer: D) Will have reached. 28. The team ..... (reach) their target by next week if they work hard. A) Will reach. B) Will have reached. C) Reach. D) None of the above. Show Answer Correct Answer: B) Will have reached. 29. Present Perfect Verb Tense A) Had. B) Have/had. C) Will. D) None of the above. Show Answer Correct Answer: B) Have/had. 30. Tomorrow he ..... for 2 weeks. A) Will has been sick. B) Will have being sick. C) Will been sick. D) Will have been sick. Show Answer Correct Answer: D) Will have been sick. 31. How long ..... your friend when you graduate? A) Will you have known. B) Did you know. C) Will you know. D) Do you know. Show Answer Correct Answer: A) Will you have known. 32. She ..... (finish) her project by the end of this month. A) Will have finished. B) Finishes. C) Will finish. D) None of the above. Show Answer Correct Answer: A) Will have finished. 33. They (be) ..... married for 40 years by the end of this week. A) Will have been. B) Will have been being. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have been. 34. Man:'' How many times have you visited Bali?"Woman:" ..... " A) I visited Bali last week. B) I didin't visit Bali last holiday. C) I have visited Bali for five times. D) I had visited it twice. E) I had visited Bali after I had an exam. Show Answer Correct Answer: C) I have visited Bali for five times. 35. Next Sunday, I ..... here for two years. A) Will have been living. B) Will be living. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have been living. 36. Anna ..... at college the next time we see her. A) Will study. B) Will have studied. C) Will be studying. D) None of the above. Show Answer Correct Answer: C) Will be studying. 37. Next week she ..... 6 months in the country. A) Will aready lived. B) Will have already lived. C) Will has already lived. D) Will have already living. Show Answer Correct Answer: B) Will have already lived. 38. Will you have ..... a new car when i meet you next time? A) Buying. B) Buys. C) Bought. D) Buy. Show Answer Correct Answer: C) Bought. 39. Select the sentences that their grammatical structure doesn't correspond to the Future Perfect Continuous tense. A) Have you be crying?. B) Tim will finished his thesis by next semester. C) Are you going to have been watching tv?. D) I will have been runninng. Show Answer Correct Answer: B) Tim will finished his thesis by next semester. 40. I will have learned English by Next Week (Future Continuous) A) True (Benar). B) False (Salah). C) All the above. D) None of the above. Show Answer Correct Answer: B) False (Salah). 41. By this time tomorrow, she ..... for 10 hours straight A) Will have been studying. B) Has been studying. C) Will be studying. D) Will have studied. Show Answer Correct Answer: A) Will have been studying. 42. Putu: "Have you sent an email to your Mom?"Made: "No, but I ..... it by the end of this week." A) Will send. B) Have sent. C) Will have sent. D) Will be sending. E) Am sending. Show Answer Correct Answer: C) Will have sent. 43. By the end of this year, he ..... his novel. A) Will have been finishing. B) Will have finished. C) Will finish. D) Will be finishing. Show Answer Correct Answer: B) Will have finished. 44. He ..... have arrived. A) Will. B) Shall. C) All of the above. D) None of the above. Show Answer Correct Answer: C) All of the above. 45. We were very tired. We ..... for about sixteen hours. A) Had been travelled. B) Have been travelling. C) Had travelled. D) Had been travelling. Show Answer Correct Answer: D) Had been travelling. 46. These days, people who ..... manual work, often receive far more money than clerks who ..... in offices. A) Have done / have worked. B) Have been doing / work. C) Do / work. D) Are doing / are working. E) Were doing / were working. Show Answer Correct Answer: C) Do / work. 47. They (look for) ..... me all night long. A) Will have been looking for. B) Will have beening look for. C) Will have been look foring. D) Will have been look for. Show Answer Correct Answer: A) Will have been looking for. 48. Identify the correct structure of the Future Perfect Progressive tense. A) Subject + will + been +verb(-ing). B) Subject + will + verb(base form). C) Subject + is/are + verb(-ing). D) Subject + had + verb(-ed). Show Answer Correct Answer: A) Subject + will + been +verb(-ing). 49. Julia ..... (have fun) by the beach with her friends this time tomorrow morning. A) Will have fun. B) Will be having fun. C) Will have had fun. D) None of the above. Show Answer Correct Answer: B) Will be having fun. 50. In 5 years time I ..... university and I'll be able to earn some money at last. A) 'll have finished. B) 'll be finishing. C) All the above. D) None of the above. Show Answer Correct Answer: A) 'll have finished. 51. You ..... have studied the English tenses. A) Will. B) Are. C) Should. D) None of the above. Show Answer Correct Answer: A) Will. 52. By next year, she ..... her promotion. A) Will receive. B) Will be receiving. C) Will have received. D) Is receiving. Show Answer Correct Answer: C) Will have received. 53. I ..... (make) a donut at 09 o'clock tomorrow (Continuous) A) Will making. B) Will have making. C) Will make. D) Will be making. Show Answer Correct Answer: D) Will be making. 54. The sentence in future perfect simple "Elizabeth won't has learn the lesson for tomorrow's exam" is correct? A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 55. Select the sentence that correctly uses the future perfect simple tense. A) By 2025, she will have traveled to 20 countries. B) By 2025, she will be traveling to 20 countries. C) By 2025, she will have been traveling to 20 countries. D) By 2025, she will travel to 20 countries. Show Answer Correct Answer: A) By 2025, she will have traveled to 20 countries. 56. I thanked her for what she ..... A) Does. B) Would be done. C) Will do. D) Has done. E) Had done. Show Answer Correct Answer: E) Had done. 57. By the time, he ..... for 12 hours, so he will be very tired. A) Will have been working. B) Has been working. C) Is have been working. D) Was have been working. Show Answer Correct Answer: A) Will have been working. 58. Jim will have walked to school by 8:00am. A) Past. B) Present. C) Future. D) None of the above. Show Answer Correct Answer: C) Future. 59. True or false? The future perfect progressive tense indicates a continuous action that will be completed at some point in the future. A) TRUE. B) FALSE. C) All the above. D) None of the above. Show Answer Correct Answer: A) TRUE. 60. By the time I arrived at school, the lesson will ..... already! A) Have started. B) Have starting. C) Has started. D) None of the above. Show Answer Correct Answer: A) Have started. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Quiz 1Future Perfect Quiz 2Future Perfect Quiz 3Future 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