This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect And Future Perfect Continuous – Quiz 1 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect And Future Perfect Continuous Quiz 1 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I'm afraid he ..... home by lunchtime. A) Will have not got. B) Will not got. C) Have not got. D) Will not have got. Show Answer Correct Answer: D) Will not have got. 2. The mechanic ..... my car for three hours by the time I go back to the workshop. A) Will have been fixing. B) Will be fixing. C) Will have fixed. D) Will fix. Show Answer Correct Answer: A) Will have been fixing. 3. What is the formula for forming the future perfect simple tense? A) Will have + past participle. B) Would have + past participle. C) Have been + past participle. D) Will + past participle. Show Answer Correct Answer: A) Will have + past participle. 4. Next year in May, ..... here for 25 years. A) He will have work. B) He will have worked. C) He will work. D) None of the above. Show Answer Correct Answer: B) He will have worked. 5. John has an exam tomorrow, doesn't he?Yes, in fact, at this time tomorrow, he ..... the exam. A) Will have been sitting. B) Will be sitting. C) Has sat. D) None of the above. Show Answer Correct Answer: B) Will be sitting. 6. By this time next year A) I will have moved to London. B) I have moved to London. C) I move to London. D) None of the above. Show Answer Correct Answer: A) I will have moved to London. 7. My new computer ..... by the end of this month. A) Will have arrived. B) Will be arriving. C) Will have been arriving. D) None of the above. Show Answer Correct Answer: A) Will have arrived. 8. Choose the correct future tense: "By the end of the month, they ..... the new software." A) Will be testing. B) Will have tested. C) Will have been testing. D) None of the above. Show Answer Correct Answer: B) Will have tested. 9. Determine the correct future tense: "In two hours, I ..... my homework." A) Will be finishing. B) Will have finished. C) Will have been finishing. D) None of the above. Show Answer Correct Answer: B) Will have finished. 10. By next November, I will ..... have my promotion. A) Receives. B) Receiving. C) Received. D) Receive. Show Answer Correct Answer: C) Received. 11. By tomorrow the mechanic ..... the car. A) Will have been fixing. B) Will have fixed. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have fixed. 12. By next week the artist ..... his new artwork for a year. A) Will have been making. B) Will have made. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have been making. 13. They ..... (leave) the classroom by the end of the hour. A) Will have left. B) Will have been leaving. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have left. 14. A few centuries from now, I hope wars ..... a thing of the past. A) Will have become. B) Will have been becoming. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have become. 15. Choose the correct future tense: "Next month, I ..... at this company for ten years." A) Will be working. B) Will have worked. C) Will have been working. D) None of the above. Show Answer Correct Answer: C) Will have been working. 16. They ..... (build) the airport by April. A) Were building. B) Are building. C) Will be building. D) Have built. E) Will have built. Show Answer Correct Answer: E) Will have built. 17. ..... (she / wait) long by the time they get there? A) Will she have planned. B) Will sha be planning. C) Will she have been planning. D) None of the above. Show Answer Correct Answer: C) Will she have been planning. 18. Hurry up or the taxi ..... before we reach the station. A) Will have left. B) Will be leaving. C) Will have been leaving. D) None of the above. Show Answer Correct Answer: A) Will have left. 19. Even though she ..... the whole night, Monica and her moves will still look very fresh. A) Will have been drinking. B) Will have been recycling. C) Will have been dancing. D) Will have been singing. Show Answer Correct Answer: C) Will have been dancing. 20. By next year, she ..... her diploma. A) Will have finished. B) Will have been finishing. C) Finished. D) Will finish. Show Answer Correct Answer: A) Will have finished. 21. A lot of species ..... from our planet. A) Will have disappeared. B) Will be disappearing. C) Will have been disappearing. D) None of the above. Show Answer Correct Answer: A) Will have disappeared. 22. By the time I get home, Zoey ..... dinner for both of us. A) Will have cooken. B) Will have cook. C) Will have cookie. D) Will have cooked. Show Answer Correct Answer: D) Will have cooked. 23. Determine the correct future tense: "By the end of the week, they ..... the project." A) Will be completing. B) Will have completed. C) Will have been completing. D) None of the above. Show Answer Correct Answer: B) Will have completed. 24. I have not travelled much yet; however, I ..... (visit) the Grand Canyon and San Francisco by the time I leave the United States. A) Will have visited. B) Will have been visiting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have visited. 25. You can meet your grandmother in the garden. She ..... grass. A) Will have cut. B) Will be cutting. C) Will have been cutting. D) None of the above. Show Answer Correct Answer: B) Will be cutting. 26. Correct sentence Future Perfect: A) You will have finish drawing. B) She will has bought a car. C) They will having visited Paris. D) I will have cleaned my room by the end of the day. Show Answer Correct Answer: D) I will have cleaned my room by the end of the day. 27. This is insane! We ..... at houses for five months next Tuesday. A) Will look. B) Will be looking. C) Will have been looking. D) Will have looked. Show Answer Correct Answer: C) Will have been looking. 28. By next month we will have ..... together for 25 years A) Live. B) Been lived. C) Lived. D) Been living. Show Answer Correct Answer: D) Been living. 29. Select the appropriate future tense for the sentence: "This time next year, she ..... in Paris for five years." A) Will be living. B) Will have lived. C) Will have been living. D) None of the above. Show Answer Correct Answer: C) Will have been living. 30. I'm sorry, we can't come tonight. We ..... the new comedy on TV. A) Will have watched. B) Will be watching. C) Will have been watching. D) None of the above. Show Answer Correct Answer: B) Will be watching. 31. By 7am they ..... for the missing child all night! A) Will have looked. B) Will have been looking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have been looking. 32. When do we use the future perfect continuous tense? A) To indicate a future action that may or may not be completed. B) To indicate an ongoing action that was completed in the past. C) To indicate an ongoing action that will be completed at some specified time in the future. D) To indicate a past action that will be ongoing in the future. Show Answer Correct Answer: C) To indicate an ongoing action that will be completed at some specified time in the future. 33. Greg ..... (plant) the trees for 8 hours by midnight. A) Will have been planting. B) Has been planting. C) Will plant. D) Will be planting. Show Answer Correct Answer: A) Will have been planting. 34. By the end of the week, I ..... here for four months. A) Will have lived. B) Will have been living. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have been living. 35. The form of Future Perfect Continuous? A) Subject + going to be + the ing-form of the verb. B) Subject + will be + the ing-form of the verb. C) Subject + will have + the past principle. D) Subject + will have been + the ing-form of the verb. Show Answer Correct Answer: D) Subject + will have been + the ing-form of the verb. 36. Shall I buy a chicken?-There's no need. I ..... as usual by seven o'clock. A) Will have cooked. B) Will be cooking. C) Will have been cooking. D) None of the above. Show Answer Correct Answer: A) Will have cooked. 37. Those 2 people have been dancing all evening.Yes. By 11 o'clock, they ..... for 4 hours A) Will have been dancing. B) Will have danced. C) Will be dancing. D) None of the above. Show Answer Correct Answer: A) Will have been dancing. 38. We ..... (look for) him for 40 days by next Saturday. A) Will have looked for. B) Will have been looking for. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have been looking for. 39. Actions which will have finished before a stated time in the future: A) Future Continuous. B) Future Perfect. C) Future Simple. D) Be going to. Show Answer Correct Answer: B) Future Perfect. 40. By the time she gets this, I ..... old. A) Will have grown. B) Will have been growing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have grown. 41. Write a sentence using the future continuous tense. A) I am studying for my exam tomorrow. B) I will study for my exam tomorrow. C) I will be studying for my exam tomorrow. D) I have been studying for my exam tomorrow. Show Answer Correct Answer: C) I will be studying for my exam tomorrow. 42. By the time my friends arrive, I ..... my homework. A) Will have done. B) Will have been doing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have done. 43. How the future perfect is formed A) Do + have + past participle. B) Have + past participle. C) Will be + verb + ing. D) Will + have + past participle. Show Answer Correct Answer: D) Will + have + past participle. 44. Sarah has gone to the cinema to see that film again.I know. After this time, she ..... it 5 times A) Will have seen. B) Will have been seeing. C) Will be seeing. D) None of the above. Show Answer Correct Answer: A) Will have seen. 45. By the time I finish this course, I ..... ten test A) Take. B) Will have taken. C) Have taken. D) Took. Show Answer Correct Answer: B) Will have taken. 46. The workers ..... (deliver) the sofa before we leave. A) Will have delivered. B) Have delivered. C) Will deliver. D) Will be delivering. Show Answer Correct Answer: A) Will have delivered. 47. By 2021 we ..... (live) in Madrid for 20 years. A) Will have lived. B) Will have been living. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have been living. 48. Choose the correct future tense: "At 8 PM tomorrow, I ..... my favorite TV show." A) Will be watching. B) Will have watched. C) Will have been watching. D) None of the above. Show Answer Correct Answer: A) Will be watching. 49. Choose the correct future tense: "By the time we finish the meeting, the sun ..... " A) Will be setting. B) Will have set. C) Will have been setting. D) None of the above. Show Answer Correct Answer: B) Will have set. 50. At the end of this school year, she ..... for 51 years. (to teach) A) Teaching. B) Will have been teaching. C) Will teach. D) Will teached. Show Answer Correct Answer: B) Will have been teaching. 51. They ..... all day by six pm, so they will want to go out in the evening. A) Will have been studying. B) Will have studied. C) Are studying. D) Will study. Show Answer Correct Answer: A) Will have been studying. 52. I will have ..... all these books by the exam time A) Read. B) Readed. C) Been reading. D) None of the above. Show Answer Correct Answer: A) Read. 53. By tomorrow, her baby ..... at night for a whole week. A) Won't have been sleeping. B) Won't have slept. C) All the above. D) None of the above. Show Answer Correct Answer: A) Won't have been sleeping. 54. Jack and Joyce ..... their wedding ceremony tomorrow afternoon. A) Will have had. B) Will be having. C) Will had. D) Will be have. Show Answer Correct Answer: B) Will be having. 55. They'll be exhausted by dinner. They will have been ..... hockey for seven hours. A) Playing. B) Played. C) Play. D) None of the above. Show Answer Correct Answer: A) Playing. 56. The Browns ..... in their new house by Easter. A) Will have moved. B) Will be moving. C) Will have been moving. D) None of the above. Show Answer Correct Answer: A) Will have moved. 57. She ..... (sleep) for 10 hours by 11 o'clock. A) Will have slept. B) Will have been sleeping. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have been sleeping. 58. Identify the tense:By the time the sun rises we will have been flying over the Atlantic for 3 hours. A) Future Perfect Continuous:. B) Future Simple. C) Future Perfect. D) Future Continuous. Show Answer Correct Answer: A) Future Perfect Continuous:. 59. Analyze the context and choose the correct future tense: "By the time the movie starts, we ..... for tickets." A) Will be queuing. B) Will have queued. C) Will have been queuing. D) None of the above. Show Answer Correct Answer: C) Will have been queuing. 60. It's a 24-hour relay. They'll only have been ..... for half the time by 6 p.m. A) Ran. B) Run. C) Running. D) None of the above. Show Answer Correct Answer: C) Running. Next →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect And Future Perfect Continuous Quiz 2Future Perfect And Future Perfect Continuous Quiz 3Future Continuous Tense And Future Perfect Tense QuizFuture Continuous Tense QuizFuture Continuous QuizFuture Form QuizFuture In Past QuizFuture Perfect And Continuous Tense Quiz 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books