This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 32 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 32 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. What does the Futuro Perfecto mean when translated into English? A) Will have done something. B) Had done something. C) Has done something. D) Would have done something. Show Answer Correct Answer: A) Will have done something. 2. Mr Aziz is very ill. He ..... here for 4 days. A) Has not been. B) Is not. C) Has not. D) Had not. E) Did not come. Show Answer Correct Answer: A) Has not been. 3. When you find this letter, I ..... to Bali. A) Will have gone. B) Will have go. C) Will be going. D) Will have went. Show Answer Correct Answer: A) Will have gone. 4. Julie as well as her sister ..... used organic products for skin care since January. A) Have. B) Has. Show Answer Correct Answer: B) Has. 5. They ..... Spanish for ten years by the end of this year. A) 1. will have been teaching. B) 2. would have been teaching. C) 3. are teaching. D) 4. had taught. Show Answer Correct Answer: A) 1. will have been teaching. 6. Which context is the most correct of using Present Future Perfect Tense? A) Farros will be studying Biology this afternoon. B) Mendel brags that he will have finished his master degree before 2025. C) Rizky promised that he would have submitted the assignment by the end of this week. D) Bintang has talked to Naila for hours. E) Never did she realise that her mom was the kindest. Show Answer Correct Answer: B) Mendel brags that he will have finished his master degree before 2025. 7. "You are interested to motivate your friend that she could pass the online TOEFL prediction next week" Choose the appropriate sentence to express this condition! A) You are amazing friend, you will have passed the online TOEFL prediction next week. B) Good luck my friend, you will pass the online TOEFL prediction next week. C) You are amazing friend, you have passed the online TOEFL prediction. D) Congratulation my friend, you pass the online TOEFL prediction. Show Answer Correct Answer: A) You are amazing friend, you will have passed the online TOEFL prediction next week. 8. What is the formula for asking a question in the Present perfect tense A) Do/does + S + have + Vinf?. B) Will be + S + verb-ing?. C) Will + S + have + Vpp/Ved?. D) Have/has + S + Vpp/Ved?. Show Answer Correct Answer: D) Have/has + S + Vpp/Ved?. 9. Choose the correct future perfect tense sentence. A) He will finish the task. B) He will have finished the task by tomorrow. C) He finishes the task. D) He is finishing the task. Show Answer Correct Answer: B) He will have finished the task by tomorrow. 10. Choose the correct answer to complete the sentence in future perfect tense! Nastia ..... ten cakes if she makes two more. A) Will have made. B) Had made. C) Has made. D) Have made. Show Answer Correct Answer: A) Will have made. 11. What is the structure of a declarative sentence? A) Subject + will not + have + been + V.ing. B) Subject + will, shall + have + verb 3. C) Subject + will not + have + been. D) Subject + will not + been + V.ing. E) Will + Subject + have + been + V.ing. Show Answer Correct Answer: B) Subject + will, shall + have + verb 3. 12. Please fasten your seat belt, the plane ..... in 10 minutes. A) Will be landing. B) Will have landed. Show Answer Correct Answer: B) Will have landed. 13. He will not have ..... when I arrive. A) Going. B) Gone. C) Goes. D) Go. Show Answer Correct Answer: B) Gone. 14. Present Perfect Tense (take) A) Has taken. B) Has took. C) Will have taken. D) Had taken. Show Answer Correct Answer: A) Has taken. 15. She still ..... my letter. A) Have not answered. B) Had not answered. C) Has not answered. D) Has not been answered. Show Answer Correct Answer: C) Has not answered. 16. By next November, I will ..... my big promotion at work. A) Have received. B) Receive. C) Had received. D) Received. Show Answer Correct Answer: A) Have received. 17. What is the formula for the future perfect tense? A) Had been + past participle. B) Will have + past participle. C) Will be + past participle. D) Have been + present participle . Show Answer Correct Answer: B) Will have + past participle. 18. ..... when I pick you up? A) Will you have eaten. B) Will you be eating. Show Answer Correct Answer: A) Will you have eaten. 19. What is the correct form of future perfect tense for the verb 'to eat'? A) Will have eat. B) Will have ate. C) Will have eaten. D) Will have eating. Show Answer Correct Answer: C) Will have eaten. 20. There's an election next week. Who ..... ? A) Will you be voting for?. B) Will you have voted for?. Show Answer Correct Answer: A) Will you be voting for?. 21. They ..... the gates before I ..... there. A) Had locked-get. B) Locked-had got. C) Had locked-had got. D) Had locked-got. Show Answer Correct Answer: D) Had locked-got. 22. Translate:I will see A) I see. B) I used to see. C) I will see. D) I saw. Show Answer Correct Answer: C) I will see. 23. Joe ..... basketball. A) Will play. B) Will have played. Show Answer Correct Answer: A) Will play. 24. Questions 1-5 about FUTURE PERFECT TENSE ..... your new job by next week? A) Will have you started. B) Will you have start. C) Will had you started. D) Will you have started. E) Will had you starting. Show Answer Correct Answer: D) Will you have started. 25. By the time I finished this course, I ..... the tests A) Will have taken. B) Will take. Show Answer Correct Answer: A) Will have taken. 26. Future tense can be recognized by A) A perfect stem plus imperfect forms of sum. B) A future stem plus perfect forms of sum. C) A past stem plus past forms of sum. D) A perfect stem plus future forms of sum. Show Answer Correct Answer: D) A perfect stem plus future forms of sum. 27. I don't want to go out tomorrow night because I ..... all day. A) Will work. B) Will working. C) Will have worked. D) Will be get. Show Answer Correct Answer: C) Will have worked. 28. The football team star player is injured and ..... in the game this Saturday. A) Won't be playing. B) Won't have played. Show Answer Correct Answer: A) Won't be playing. 29. By this time next month, I ..... from high school. A) Will graduate. B) Will be graduated. C) Will have graduated. D) Will graduated. Show Answer Correct Answer: C) Will have graduated. 30. You ..... sung. A) You will have. B) There will be. C) There will be. D) None of above. Show Answer Correct Answer: A) You will have. ← 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 7Future Perfect Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books