This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect And Future Perfect Continuous – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect And Future Perfect Continuous Quiz 2 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Lexie ..... the exam by three, so we can go out for swimming. A) Will finish. B) Will have been finishing. C) Will be finishing. D) Will have finished. Show Answer Correct Answer: D) Will have finished. 2. They ..... in the hotel for long when she arrives. A) Will not stay. B) Will not have been staying. C) Will not be staying. D) Will not have stayed. Show Answer Correct Answer: B) Will not have been staying. 3. When I retire I ..... (work) here for 30 years. A) Will work. B) Am working. C) Will have been working. D) Have worked. Show Answer Correct Answer: C) Will have been working. 4. Karyna: "Let's have lunch tomorrow" . Jasmine: "Sorry, I ..... a seminar at that time" . A) Will be attending. B) Will be attend. C) Will attend. D) Will have attended. Show Answer Correct Answer: A) Will be attending. 5. Analyze the context and choose the correct future tense: "By the time we reach the station, the train ..... " A) Will be leaving. B) Will have left. C) Will have been leaving. D) None of the above. Show Answer Correct Answer: B) Will have left. 6. When you arrive, I probably ..... the job. A) Will have started. B) Will have been starting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have started. 7. Children ..... that film between 9 and 11 p.m. 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. 8. When I drive my lorry I ..... to the new CD. A) Will have listened. B) Will be listening. C) Will have been listening. D) None of the above. Show Answer Correct Answer: B) Will be listening. 9. Don't worry. I know you're hungry. By the time you get home, I ..... dinner. A) I will cook. B) I have cooked. C) I will have cooked. D) None of the above. Show Answer Correct Answer: C) I will have cooked. 10. She ..... (drive) the car for more than 6 hours when we cross the border. A) Has driven. B) Will be driving. C) Will drive. D) Will have been driving. Show Answer Correct Answer: D) Will have been driving. 11. We ..... our project to the Human Resource Manager by that date. A) We will have submitted. B) We will submitted. C) We will submit. D) None of the above. Show Answer Correct Answer: A) We will have submitted. 12. We ..... the wheels before you come back from the cinema. A) Will have replaced. B) Will be replacing. C) Will have been replacing. D) None of the above. Show Answer Correct Answer: A) Will have replaced. 13. Correct variant: A) Will have+v1. B) Will have beeen+Past Participle. C) Will have+Past Participle(PAPA). D) Will has+Past Participle(PAPA). Show Answer Correct Answer: C) Will have+Past Participle(PAPA). 14. I think we ..... (launch) our new product by the end of December. A) Are launching. B) Will have launched. C) Will launch. D) Will be launching. Show Answer Correct Answer: B) Will have launched. 15. Come over to my house around 9 o'clock. By then, I ..... (complete) my history essay and we can watch see a movie. A) Will have completed. B) Will have been completing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have completed. 16. You want to spend ten years in Europe. By that time you ..... every major city then. A) Will has visited. B) Will have visited. C) Will visit. D) Have visited. Show Answer Correct Answer: B) Will have visited. 17. By next month, I ..... at Efex for 5 years. A) Will have been studying. B) Will have studied. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have been studying. 18. At 3pm you ..... TV for seven hours! Get up and do something useful! A) Will have watched. B) Will have been watching. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have been watching. 19. By the time Kate and Jack get to the theatre the performance ..... A) Will have ended. B) Will be ending. C) Will have been ending. D) None of the above. Show Answer Correct Answer: A) Will have ended. 20. Can you give Steve a message for me?Certainly I ..... him at work later on today A) Will be seeing. B) Will have seen. C) Will have been seeing. D) None of the above. Show Answer Correct Answer: A) Will be seeing. 21. Select the appropriate future tense: "By the time you get home, I ..... the house." A) Will be cleaning. B) Will have cleaned. C) Will have been cleaning. D) None of the above. Show Answer Correct Answer: B) Will have cleaned. 22. Emphasising the duration of an action up to a certain time in the future-by ..... for A) Future Perfect. B) Future Continuous. C) Future Perfect Continuous. D) Future Simple. Show Answer Correct Answer: C) Future Perfect Continuous. 23. By next year, I will have ..... my promotion A) Receiveded. B) Receiving. C) Receive. D) Received. Show Answer Correct Answer: D) Received. 24. This month he ..... football for that club for almost a year. A) Will have played. B) Will have been playing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have been playing. 25. They will have ..... their flat for about 20 days when their son returns from a trip. A) Repaired. B) Been repaired. C) Been repairing. D) None of the above. Show Answer Correct Answer: C) Been repairing. 26. Are you typing another report?Yes. By the time I finish this one, I ..... 23 reports today! A) Will have been typing. B) Will have typed. C) Will be typing. D) None of the above. Show Answer Correct Answer: B) Will have typed. 27. The farmer ..... the crop until November. A) Will have been sowing. B) Will have sown. C) Will be sowing. D) Will sow. Show Answer Correct Answer: B) Will have sown. 28. By November all the leaves ..... A) Will have fallen. B) Will have been falling. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have fallen. 29. Choose the correct future tense to complete the sentence: "By the time you arrive, I ..... dinner." A) Will be cooking. B) Will have cooked. C) Will have been cooking. D) None of the above. Show Answer Correct Answer: B) Will have cooked. 30. I'll meet you at six o'clock.-At six? I'm afraid I ..... French. A) Will be teaching. B) Will have taught. C) Will have been teaching. D) None of the above. Show Answer Correct Answer: A) Will be teaching. 31. By the time that I figure out how to identify future perfect tense, I ..... for 5 years. A) Will be in 5th grade. B) Will have finished with high school. C) Will have lost my mind. D) Will be married. Show Answer Correct Answer: B) Will have finished with high school. 32. The boss ..... by the time the orders come in. A) Will leave. B) Will be left. C) Will have left. D) None of the above. Show Answer Correct Answer: C) Will have left. 33. The teachers will ..... for a month by the time the deal is made. A) Have been striking. B) Will strike. C) Will be striking. D) None of the above. Show Answer Correct Answer: A) Have been striking. 34. Choose the correct sentence in Future Perfect tense: A) They will practice later. B) They will have been practicing for hours. C) They will have practiced before sunset. D) They practice every day. Show Answer Correct Answer: C) They will have practiced before sunset. 35. This time next month they ..... at the seaside. A) Will have relaxed. B) Will be relaxing. C) Will have been relaxing. D) None of the above. Show Answer Correct Answer: B) Will be relaxing. 36. What are the signal words that indicate the use of future perfect simple tense? A) Will have, shall have. B) Could have. C) Might have. D) Has had. Show Answer Correct Answer: A) Will have, shall have. 37. ..... by that time. A) They won't decided. B) They won't have decided. C) They will have not decided. D) None of the above. Show Answer Correct Answer: B) They won't have decided. 38. I'm only halfway through my homework. I (not finish) it before the teacher arrives. A) Will be haven finish. B) Will have finish. C) Won't have finished. D) Have finish. Show Answer Correct Answer: C) Won't have finished. 39. She ..... her homework by tomorrow. A) Will have finished. B) Will be finishing. C) Will have been finishing. D) None of the above. Show Answer Correct Answer: A) Will have finished. 40. ..... home by dinner time? A) Will have you been. B) Will you. C) Will you be. D) Will you have. Show Answer Correct Answer: A) Will have you been. 41. In an hour we ..... on the plane. A) Will be flying. B) Will have flown. C) Will have been flying. D) None of the above. Show Answer Correct Answer: A) Will be flying. 42. They ..... serving meals by the time we get to the restaurant A) Will have stop. B) Will have been stop. C) Will have stopped. D) Have stopped. Show Answer Correct Answer: C) Will have stopped. 43. When Frank comes home, his mother will have already ..... the dinner A) Been cooked. B) Cooked. C) Cook. D) Been cooking. Show Answer Correct Answer: B) Cooked. 44. Future Perfect is used ..... A) A future action that will start in the future. B) A future action in progress. C) A finished action in the future. D) A future action that is planned. Show Answer Correct Answer: C) A finished action in the future. 45. Let's wake him up at 9 o'clock! He'll have ..... for nine hours by then. A) Been slept. B) Slept. C) Sleeped. D) Benn sleeping. Show Answer Correct Answer: D) Benn sleeping. 46. By this time next year I hope that I ..... a good job. A) Will find. B) Will have found. C) Will found. D) Have found. Show Answer Correct Answer: B) Will have found. 47. How long ..... in this company when you retire? A) Will you have worked. B) Will you work. C) Will you have been working. D) Will you be working. Show Answer Correct Answer: C) Will you have been working. 48. By March we will have ..... in Bulgaria for 2 years A) Live. B) Lived. C) Been lived. D) Been living. Show Answer Correct Answer: D) Been living. 49. Select the appropriate future tense: "By the time you wake up, I ..... breakfast." A) Will be preparing. B) Will have been preparing. C) Will have prepared. D) None of the above. Show Answer Correct Answer: C) Will have prepared. 50. Will have been+v-ing A) Future continuous. B) Future perfect. C) Future perfect continuous. D) Future simple. Show Answer Correct Answer: C) Future perfect continuous. 51. There ..... some changes when the new management takes over. A) Will been. B) Will have been. C) Will have been. D) Will be. Show Answer Correct Answer: D) Will be. 52. He will come back in winter. By then he ..... in New York for three years. A) Will have stayed. B) Will be staying. C) Will have been staying. D) None of the above. Show Answer Correct Answer: C) Will have been staying. 53. Select the appropriate future tense: "By the time you call, I ..... dinner." A) Will be making. B) Will have made. C) Will have been making. D) None of the above. Show Answer Correct Answer: B) Will have made. 54. The speaker ..... (present) his project for 4 hours by 6 o'clock. A) Will present. B) Is presenting. C) Will have been presenting. D) Will be presenting. E) Has been presenting. Show Answer Correct Answer: C) Will have been presenting. 55. By August the kids ..... (stay) at the camp for a fortnight. A) Will have stayed. B) Will have been staying. C) Will stay. D) Have stayed. Show Answer Correct Answer: B) Will have been staying. 56. Can we meet at half past five?-I'm sorry, I can't. I ..... A) Will have wotked. B) Will be working. C) Will have been working. D) None of the above. Show Answer Correct Answer: B) Will be working. 57. Select the appropriate future tense: "By the time the train arrives, we ..... here for over an hour." A) Will be waiting. B) Will have waited. C) Will have been waiting. D) None of the above. Show Answer Correct Answer: C) Will have been waiting. 58. Anne told me the car ..... by six pm today. A) Will leave. B) Will be leaving. C) Will have left. D) Will have been leaving. Show Answer Correct Answer: C) Will have left. 59. You've been working hard all day.Yes. At 3 o'clock, I ..... for 6 hours A) Will be studying. B) Will have been studying. C) Will have studied. D) None of the above. Show Answer Correct Answer: B) Will have been studying. 60. By 2020 we ..... (move) to a new house. A) Will move. B) Have moved. C) Will be moving. D) Will have moved. Show Answer Correct Answer: D) Will have moved. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect And Future Perfect Continuous Quiz 1Future 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