This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 3 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. The government ..... the new stadium in six months A) Will have build. B) Will have built. C) Will build. D) None of the above. Show Answer Correct Answer: B) Will have built. 2. In March, I ..... here for 2 years. A) Will have been working. B) Am have been working. C) Just have been working. D) Have been working. Show Answer Correct Answer: A) Will have been working. 3. Which sentence means:'By the time you arrive, the movie will have ended'? A) By the time you arrive, the movie will end. B) By the time you arrive, the movie will have been ending. C) By the time you arrive, the movie will have ended. D) By the time you arrive, the movie will be ending. Show Answer Correct Answer: C) By the time you arrive, the movie will have ended. 4. Choose a sentence in future perfect tense. A) Jack will have finished his homework by the time his mother gets home. B) Next Monday we will have be married for ten years. C) We will returned home by five o'clock. D) She have gotten ready by the time they leave the house. Show Answer Correct Answer: A) Jack will have finished his homework by the time his mother gets home. 5. When I get to Rome I ..... for over 15 hours by plane. A) Will travel. B) Will have traveled. C) Will traveled have. D) None of the above. Show Answer Correct Answer: B) Will have traveled. 6. We ..... at this glorious school for three years A) Will study. B) Will have studied. C) Have study. D) Will have been studying. Show Answer Correct Answer: D) Will have been studying. 7. The film started downloading at 7.30. It will take another hour.The film ..... at 8.30. A) Will have downloaded. B) Will be downloading. C) Will been download. D) None of the above. Show Answer Correct Answer: A) Will have downloaded. 8. Can you use the auxiliary verb Will not and its contraction Won't? A) Yes, I can. B) No, I can't. C) All the above. D) None of the above. Show Answer Correct Answer: A) Yes, I can. 9. By the time he finishes his PhD, he ..... (study) in the UK for six years. A) Will have studied. B) Will have been studying. C) Studies. D) None of the above. Show Answer Correct Answer: B) Will have been studying. 10. By tomorrow morning, he ..... wonderfully. A) Will be sleeping. B) Will have slept. C) Is going to sleep. D) Sleeps. Show Answer Correct Answer: B) Will have slept. 11. She will ..... by 10 o'clock A) Have arrived. B) Has arrived. C) Arrived. D) None of the above. Show Answer Correct Answer: A) Have arrived. 12. When ..... wash your car? It looks really dirty. A) Will you. B) Are you going to. C) Will you be. D) None of the above. Show Answer Correct Answer: B) Are you going to. 13. ..... (wait / they) for 2 hours? A) Will they have been waiting. B) Will have they been waiting. C) They will have been waiting. D) They will been have waiting. Show Answer Correct Answer: A) Will they have been waiting. 14. You (watch) ..... TV all the time. A) Will have been watching. B) Will have watching been. C) Will have been. D) Will have been watch. Show Answer Correct Answer: A) Will have been watching. 15. Even though she ..... the whole night, Monica will still look very fresh. A) Will have been dancing. B) Just have been dancing. C) Is have been dancing. D) Was have been dancing. Show Answer Correct Answer: A) Will have been dancing. 16. Choose the correct sentence:By next month, I ..... this book for a year. A) Will have been reading. B) Will read. C) Will have read. D) Will be reading. Show Answer Correct Answer: A) Will have been reading. 17. By the time we get home they ..... football for half an hour. A) Will have been playing. B) Will have been played. C) Will have played. D) Will have had played. Show Answer Correct Answer: A) Will have been playing. 18. They ..... have left Japan. A) Should. B) None of these. C) Will. D) Must. Show Answer Correct Answer: C) Will. 19. I ..... this job by the time you come at night tonight A) Will finish. B) Have finished. C) Will have finished. D) Would have finished. E) Had finished. Show Answer Correct Answer: C) Will have finished. 20. We ..... (conduct) a surprise test today. A) Have been conducting. B) Will have been conducting. C) Conduct. D) Have conducted. Show Answer Correct Answer: B) Will have been conducting. 21. They ..... their exams before the holidays starts. A) Will have taken. B) Will taken. C) Have taken. D) Takes. Show Answer Correct Answer: A) Will have taken. 22. For the time being, we ..... for the exam, but this time tomorrow we ..... the best movie of this year A) Study / will watch. B) Are studying / will being watching. C) Have been studying / are watching. D) Are studying / will have watched. E) Have studied / will be watching. Show Answer Correct Answer: D) Are studying / will have watched. 23. My son ..... will have graduated by this hour next Monday A) Will have been graduated. B) Will have graduated. C) Will has graduated. D) None of the above. Show Answer Correct Answer: B) Will have graduated. 24. She (return) ..... from the excursionby 6 o'lock. A) Will have been returning. B) Will have returned. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have returned. 25. She ..... for over 8 hours by the time her children arrive. A) Has been working. B) Will have been working. C) Is have been working. D) Was have been working. Show Answer Correct Answer: B) Will have been working. 26. What do you think we ..... this time next year? A) Are doing. B) Will be doing. C) Will have done. D) None of the above. Show Answer Correct Answer: B) Will be doing. 27. I hope it ..... raining before the match starts. A) Will have stopped. B) Will have stopping. C) Will have been stopping. D) Will had stop. Show Answer Correct Answer: A) Will have stopped. 28. By Sunday, they ..... for 5 days. A) Just have been travelling. B) Are have been travelling. C) Was have been travelling. D) Will have been travelling. Show Answer Correct Answer: D) Will have been travelling. 29. Future continuous or perfect?By the time you arrive I ..... something spectacular and dinner will be on the table waiting for you. A) Will have cooked. B) Will be cooking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have cooked. 30. By Monday, she ..... for 2 weeks. A) Is waiting. B) Waiting. C) Will have waited. D) Will be waiting. Show Answer Correct Answer: C) Will have waited. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Quiz 1Future Perfect Quiz 2Future Perfect Quiz 4Future Perfect Quiz 5Future Perfect Quiz 6Future Perfect Quiz 7Future Perfect Quiz 8Future Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books