This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 7 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 7 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. What is the main job of the future perfect tense? A) To show an action will be finished before another point in the future. B) To describe an action happening right now. C) To talk about a habit or a routine. D) To connect two past events. Show Answer Correct Answer: A) To show an action will be finished before another point in the future. 3. What will the horse have done by now if the gate was open? A) Stayed in the barn. B) Left the barn. C) Jumped the fence. D) Run around. Show Answer Correct Answer: B) Left the barn. 4. You ..... perfected your English by the time you come back from New York. A) Was. B) Has been. C) Will has. D) Will have. Show Answer Correct Answer: D) Will have. 5. 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. 6. Choose the correct future perfect form of the verb: "By 8 o'clock, they ..... (finish) their homework." A) Will finish. B) Will have finished. C) Finished. D) Have finished. Show Answer Correct Answer: B) Will have finished. 7. 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. 8. Amanda ..... (help) her mother before 9 AM A) Will have helped. B) Helps. C) Help. D) Is helping. Show Answer Correct Answer: A) Will have helped. 9. 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. 10. 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 will. B) Yes, I have. C) Yes, I will have. D) Yes, I finished. Show Answer Correct Answer: C) Yes, I will have. 11. Complete the question:How many cookies ..... by the time your friends get here? A) Will you have eaten. B) Will you eat. C) Do you eat. D) Have you eaten. Show Answer Correct Answer: A) Will you have eaten. 12. What is this tense called? A) Past Perfect Tense. B) Present Simple Tense. C) Present Progressive Tense. D) Future Perfect Tense. Show Answer Correct Answer: D) Future Perfect Tense. 13. By this Friday, they ..... the Youtube collaboration. A) Had finished. B) Will have finished. C) Finished. D) Will finish. Show Answer Correct Answer: B) Will have finished. 14. What is future perfect tense? A) A sentence that can be used to express events or activities that have been completed in the future. B) A tense that describes something that will already be done in the foretime. C) A tense that is used to talk about an event before another event in the past. D) All answers are correct. Show Answer Correct Answer: A) A sentence that can be used to express events or activities that have been completed in the future. 15. 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. 16. 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. 17. 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. 18. 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. 19. 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. 20. Your science project is due on Friday. Which sentence best shows you plan to be completely done *before* Friday? A) I will work on my project on Thursday night. B) I will finish my project on Friday. C) By Thursday night, I will have finished my project. D) I am finishing my project soon. Show Answer Correct Answer: C) By Thursday night, I will have finished my project. 21. Choose the sentence that is in the future perfect tense. A) By next year, I will have finished my degree. B) I finished my degree last year. C) I will finish my degree next month. D) I am finishing my degree now. Show Answer Correct Answer: A) By next year, I will have finished my degree. 22. She won't ..... in march. A) Have finish school. B) Have not finished school. C) Haven't finish school. D) Have finished school. Show Answer Correct Answer: D) Have finished school. 23. How many degrees are found in a circle? A) 360. B) 180. C) 90. D) 45. E) 5. Show Answer Correct Answer: A) 360. 24. 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?. 25. 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 have travelled. C) Will travel. D) Will have travel. Show Answer Correct Answer: B) Will have travelled. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Tense Quiz 1Future Perfect Tense Quiz 2Future Perfect Tense Quiz 3Future Perfect Tense Quiz 4Future Perfect Tense Quiz 5Future Perfect Tense Quiz 6Future Perfect Tense Quiz 8Future Perfect Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books