This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 3 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Select the correct 'recipe' to form the future perfect tense. A) Will + be + verb-ing. B) Will + have + past participle of the verb. C) Have/has + past participle of the verb. D) Will + verb. Show Answer Correct Answer: B) Will + have + past participle of the verb. 2. "If you want to express to someone, your activity is going to be ended at future"What is the type of tense you use? A) Future perfect tense. B) Present tense. C) Future tense. D) Past tense. Show Answer Correct Answer: A) Future perfect tense. 3. In which tense is the sentence below written in?By the time she's 28, she will have found a man who loves her. A) Past Perfect Tense. B) Present Perfect Tense. C) Future Perfect Tense. D) None of the above. Show Answer Correct Answer: C) Future Perfect Tense. 4. When I ..... (finish) high school, I'll go to London. A) Finishes. B) Finish. C) Will finish. D) Won't finish. Show Answer Correct Answer: B) Finish. 5. By the time I finished the courses, I will have ..... one test. A) Take. B) Took. C) Taking. D) Taken. Show Answer Correct Answer: D) Taken. 6. Complete the sentence:By next year, I ..... in this city for five years. A) Will have lived. B) Had lived. C) Am living. D) Will live. Show Answer Correct Answer: A) Will have lived. 7. Give an example of a sentence in the Future Perfect Tense. A) By next year, I will have graduated from high school. B) I will graduate from high school next year. C) I graduated from high school last year. D) I am graduating from high school this year. Show Answer Correct Answer: A) By next year, I will have graduated from high school. 8. Fill in the blank:By the end of the school year, we ..... all of the chapters in our science book. A) Will read. B) Will have read. C) Read. D) Are reading. Show Answer Correct Answer: B) Will have read. 9. FUTURE PERFECT TENSE6. Imdaah ..... exited the room. A) Shall. B) Will be. C) Shall have. D) Will have. Show Answer Correct Answer: D) Will have. 10. If she ..... a bus, she would have caught the train. A) Had boarded. B) Will board. C) Boarded. D) None of the above. Show Answer Correct Answer: A) Had boarded. 11. Callum is from Adelaide, Australia. He is travelling at the moment. So far he has travelled about 1.000 miles. By the end of the trip, he ..... more than 3.000 miles. A) Had travelled. B) Has travelled. C) Is travelling. D) Travelled. E) Will have travelled. Show Answer Correct Answer: E) Will have travelled. 12. 1) We ..... English before working in London. A) Will be studied. B) Will have studied. C) Will do studied. D) Will studied. Show Answer Correct Answer: B) Will have studied. 13. Which tense is this sentence written in:The men will have built a house in 5 months time. A) Future Continuous. B) Future Simple. C) Future Perfect Continuous. D) Future Perfect. Show Answer Correct Answer: D) Future Perfect. 14. Choose the sentence that best fits the context:'Don't call me right at 9 PM. My show isn't over yet. Call me at 9:30 PM instead.' A) At 9:30 PM, I will have watched my show. B) I will watch my show by 9 PM. C) I have watched my show at 9:30 PM. D) At 9:30 PM, I will watch my show. Show Answer Correct Answer: A) At 9:30 PM, I will have watched my show. 15. Your friend asks about your plans for the new video game that comes out tomorrow. Which sentence best shows you plan to finish it before Saturday? A) I will be finished with the game on Saturday. B) I am playing the game this weekend. C) By Saturday, I will have finished the game. D) I will play the game on Friday. Show Answer Correct Answer: C) By Saturday, I will have finished the game. 16. True or False:The following sentence is grammatically correct:'By the time the guests will arrive, I will have set the table.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 17. Complete the sentence:By the time the guests arrive, we ..... the whole house. A) Are cleaning. B) Cleaned. C) Will clean. D) Will have cleaned. Show Answer Correct Answer: D) Will have cleaned. 18. True or False:The sentence "My brother will has saved enough money for the bike by his birthday" is a grammatically correct use of the future perfect tense. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 19. After he ..... many days, the mariner reached the coast. A) Sailed. B) Have sailed. C) Had sailed. D) None of the above. Show Answer Correct Answer: C) Had sailed. 20. What helping verb do you use with present perfect tense? A) Have/has. B) Had. C) Will have. D) None of the above. Show Answer Correct Answer: A) Have/has. 21. By the end of this century, scientists ..... (discover) more efficient alternative energy sources. A) Will have discovered. B) Will have been discovering. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have discovered. 22. Reorder:we will have seen that movie by the end of the month. A) That movie will have been seen by the end of the month. B) By the end of the month, we will have seen that movie. C) By the end of the month, that movie will have been seen by us. D) We will see that movie by the end of the month. Show Answer Correct Answer: B) By the end of the month, we will have seen that movie. 23. Reorder:he will have repaired the car by tomorrow. A) He will have repaired the car by tomorrow. B) He has repaired the car by tomorrow. C) He will repair the car by tomorrow. D) He will have been repairing the car by tomorrow. Show Answer Correct Answer: A) He will have repaired the car by tomorrow. 24. Fill in the blank to make a correct negative sentence:I'm worried the team ..... enough by the time the big game starts. A) Will haven't practiced. B) Won't has practiced. C) Will not have practice. D) Won't have practiced. Show Answer Correct Answer: D) Won't have practiced. 25. What is the past participle of the verb join? A) Join. B) Joined. C) Joinned. D) Joining. Show Answer Correct Answer: B) Joined. 26. By the time I graduate, I ..... my driving licence. A) A) will have got. B) B) am going to get. C) C) will get. D) None of the above. Show Answer Correct Answer: A) A) will have got. 27. Which sentence shows something will be finished before a certain time in the future? A) He will have painted the wall by noon. B) He paints the wall by noon. C) He is painting the wall by noon. D) He painted the wall by noon. Show Answer Correct Answer: A) He will have painted the wall by noon. 28. Choose the correct answer:Will you ..... by 8 am? A) Have arrived. B) Be arrive. C) Have arriving. D) None of the above. Show Answer Correct Answer: A) Have arrived. 29. What is the main job of the future perfect tense? A) To talk about a habit or a routine. B) To show an action will be finished before another point in the future. C) To connect two past events. D) To describe an action happening right now. Show Answer Correct Answer: B) To show an action will be finished before another point in the future. 30. What will the horse have done by now if the gate was open? A) Stayed in the barn. B) Run around. C) Left the barn. D) Jumped the fence. Show Answer Correct Answer: C) Left the barn. 31. You ..... perfected your English by the time you come back from New York. A) Was. B) Has been. C) Will have. D) Will has. Show Answer Correct Answer: C) Will have. 32. Will is used for strong predictions while be going to is used when there is evidence in the present to support the prediction. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 33. Choose the correct future perfect form of the verb: "By 8 o'clock, they ..... (finish) their homework." A) Finished. B) Will have finished. C) Have finished. D) Will finish. Show Answer Correct Answer: B) Will have finished. 34. By the time you get here, I ..... A) Will have showered. B) Was showered. C) Was showering. D) None of the above. Show Answer Correct Answer: A) Will have showered. 35. Amanda ..... (help) her mother before 9 AM A) Helps. B) Will have helped. C) Is helping. D) Help. Show Answer Correct Answer: B) Will have helped. 36. By 10 pm all the shops ..... A) Will close. B) Will have closed. C) Have closed. D) None of the above. Show Answer Correct Answer: B) Will have closed. 37. If your friend asks, 'Will you have finished your video game by dinnertime?', what is the grammatically correct short answer to say 'yes'? A) Yes, I finished. B) Yes, I will. C) Yes, I will have. D) Yes, I have. Show Answer Correct Answer: C) Yes, I will have. 38. Complete the question:How many cookies ..... by the time your friends get here? A) Will you eat. B) Do you eat. C) Have you eaten. D) Will you have eaten. Show Answer Correct Answer: D) Will you have eaten. 39. What is this tense called? A) Present Progressive Tense. B) Future Perfect Tense. C) Present Simple Tense. D) Past Perfect Tense. Show Answer Correct Answer: B) Future Perfect Tense. 40. By this Friday, they ..... the Youtube collaboration. A) Had finished. B) Finished. C) Will have finished. D) Will finish. Show Answer Correct Answer: C) Will have finished. 41. Will he ..... by 11 o'clock? A) Have not finish his report. B) Has finish his report. C) Have finished his report. D) Have finish his report. Show Answer Correct Answer: C) Have finished his report. 42. She ..... asleep by the time we get home. A) Has fall. B) Will have fallen. C) Will have fell. D) Will have fall. Show Answer Correct Answer: B) Will have fallen. 43. I suddenly remembered I ..... to bring my homework A) Had forgot. B) Have forgot. C) Will have forgot. D) None of the above. Show Answer Correct Answer: A) Had forgot. 44. True or False:In the sentence, 'By the time the bus arrives, we will have eaten our snacks, ' the action of eating happens *after* the bus arrives. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 45. He will have ..... all about it by Monday. A) Forgetting. B) Forgotten. C) Be forgetting. D) None of the above. Show Answer Correct Answer: B) Forgotten. 46. Your science project is due on Friday. Which sentence best shows you plan to be completely done *before* Friday? A) I will finish my project on Friday. B) I am finishing my project soon. C) By Thursday night, I will have finished my project. D) I will work on my project on Thursday night. Show Answer Correct Answer: C) By Thursday night, I will have finished my project. 47. Choose the sentence that is in the future perfect tense. A) I am finishing my degree now. B) I will finish my degree next month. C) By next year, I will have finished my degree. D) I finished my degree last year. Show Answer Correct Answer: C) By next year, I will have finished my degree. 48. She won't ..... in march. A) Haven't finish school. B) Have finished school. C) Have finish school. D) Have not finished school. Show Answer Correct Answer: B) Have finished school. 49. How many degrees are found in a circle? A) 90. B) 45. C) 5. D) 360. E) 180. Show Answer Correct Answer: D) 360. 50. Jack and Jill will have eaten their dinner when they come this evening. The interrogative of this sentence is A) Will Jack and Jill eaten their dinner when they come this evening?. B) Have Jack and Jill eaten their dinner when they come this evening?. C) Have Jack and Jill will eaten their dinner when they come this evening?. D) Will Jack and Jill have eaten their dinner when they come this evening?. Show Answer Correct Answer: D) Will Jack and Jill have eaten their dinner when they come this evening?. 51. Choose the correct verb in the future perfect tense that will complete the sentence.Jeff ..... around the world before he comes to Philippines. A) Will travelled. B) Will travel. C) Will have travelled. D) Will have travel. Show Answer Correct Answer: C) Will have travelled. 52. Choose the correct future perfect form: "By the time you arrive, I ..... (cook) dinner." A) Will have cooked. B) Will cooked. C) Have cooked. D) Will be cooking. Show Answer Correct Answer: A) Will have cooked. 53. Complete the sentence:The game is at 7 PM. If we don't leave soon, the players ..... the field by the time we arrive. A) Will take. B) Already take. C) Will have taken. D) Will have took. Show Answer Correct Answer: C) Will have taken. 54. Convert to future perfect: "We finish the game." A) We finished the game. B) We are finishing the game. C) We will have finished the game. D) We will finish the game. Show Answer Correct Answer: C) We will have finished the game. 55. Identify the mistake in the following sentence: "Before the sun will set, the farmers will have finished their work." A) The verb "set" should be "setted.". B) The phrase "will have finished" is incorrect. C) The word "will" should be removed from "will set.". D) There is no mistake in the sentence. Show Answer Correct Answer: C) The word "will" should be removed from "will set.". 56. I ..... not going to have finished this test by 3 o'clock. A) Am. B) Will. C) Is. D) Are. Show Answer Correct Answer: A) Am. 57. Complete the sentence:If he practices every day, he ..... an expert by next year. A) Will have become. B) Will become. C) Will have became. D) Becomes. Show Answer Correct Answer: A) Will have become. 58. The movie will already have ..... by the time we get home A) Finish. B) Finished. C) Will finish. D) Finishing. Show Answer Correct Answer: B) Finished. 59. Complete the sentence:If I read 50 pages a day, I ..... the entire book by Friday. A) Will have read. B) Have read. C) Am reading. D) Will read. Show Answer Correct Answer: A) Will have read. 60. In which tense is the sentence below written in?She had just finished her exam when the timer went off. A) Past Perfect Tense. B) Present Perfect Tense. C) Future Perfect Tense. D) None of the above. Show Answer Correct Answer: A) Past Perfect Tense. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Tense Quiz 1Future Perfect Tense Quiz 2Future Perfect Tense Quiz 4Future Perfect Tense Quiz 5Future Perfect Tense Quiz 6Future Perfect Tense Quiz 7Future Perfect Tense Quiz 8Future Perfect Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books