This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 21 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 21 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. The show will start at 8 AM. It ..... when you come by 1 PM tomorrow A) Will finish. B) Will have finished. C) Will be finished. D) Finish. Show Answer Correct Answer: B) Will have finished. 2. Change the sentence below into English:Would they have arrived at my graduation party if the driver hadn't arrived late A) Would they have arrived at my graduation party if the driver hadn't come late?. B) Would they have arrived at my birthday party if the driver hadn't come late?. C) Would they have arrive at my graduation party if the driver hadn't came late?. D) Would they have arrived at my graduation party if the driver hadn't come on time?. Show Answer Correct Answer: A) Would they have arrived at my graduation party if the driver hadn't come late?. 3. We have been A) You were. B) We will be. C) Was. D) We were. Show Answer Correct Answer: D) We were. 4. Choose the correct answer (if or unless) number 11-15 ..... you go to bed late, you'll feel tired in the morning. A) If. B) Unless. Show Answer Correct Answer: A) If. 5. The dog ..... (sleep) for 6 hours by the time I got home. A) Will have sleep. B) Will have slept. C) Will have sleeped. D) Will have sleeping. Show Answer Correct Answer: B) Will have slept. 6. After Mr. Jokowi ..... , KBBI ..... the meaning of the two words. A) Stated the difference of "Pulang Kampung" and "Mudik" -revised. B) Has stated the difference of "Pulang Kampung" and "Mudik" -revised. C) States the difference of "Pulang Kampung" and "Mudik" -revise. D) Had stated the difference of "Pulang Kampung" and "Mudik" -revised. E) Stated the difference of "Pulang Kampung" and "Mudik" -had revised. Show Answer Correct Answer: D) Had stated the difference of "Pulang Kampung" and "Mudik" -revised. 7. By next summer, they will have built the bridge. A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: C) Future Perfect Tense. 8. See, saw, ..... A) Scene. B) Sin. C) Seen. D) Since. Show Answer Correct Answer: C) Seen. 9. By the end of next month, I hope you ..... a job. A) Will find. B) Will have found. C) Will found. D) Will be finding. Show Answer Correct Answer: B) Will have found. 10. What is the correct form of future perfect tense for the verb 'to run'? A) Will have run. B) Will run. C) Ran. D) Will have running. Show Answer Correct Answer: A) Will have run. 11. Susy usually eats lunch between 12.30 to 13.00 in the staff lounge. So, if you meet here there at 12.45, ..... A) She will be having lunch then. B) She will have had lunch then. Show Answer Correct Answer: A) She will be having lunch then. 12. I will go home. A) Simple Present Tense. B) Simple Future Tense. C) Present Perfect Tense. D) Future Perfect Tense. Show Answer Correct Answer: B) Simple Future Tense. 13. What is the correct form of future perfect tense for the verb 'to sleep'? A) Will have sleep. B) Will have slept. C) Will slept. D) Will have sleeping. Show Answer Correct Answer: B) Will have slept. 14. Why do you devour food in the streets? A) Will you all have eaten. B) Have you all eaten. C) Will you all eat. D) Had you all eaten. Show Answer Correct Answer: A) Will you all have eaten. 15. He was very tired because he ..... well. A) Has not slept. B) Had not slept. C) Sleeps. D) Slept. Show Answer Correct Answer: B) Had not slept. 16. I ..... clean my bathroom tomorrow. A) Will. B) Be. C) Is. D) Have. E) Am. Show Answer Correct Answer: A) Will. 17. Will you ..... by 10 p.m.? A) Be arriving. B) Have arriving. C) Have arrived. D) None of above. Show Answer Correct Answer: C) Have arrived. 18. We will have ..... hotdogs by tomorrow. A) Eaten. B) Eat. C) Ate. D) Eating. Show Answer Correct Answer: A) Eaten. 19. ..... enough Chinese to communicate before she moves to Beijing? A) Had she learned. B) Has she learned. C) Will she learn. D) Will she have learned. Show Answer Correct Answer: D) Will she have learned. 20. I will have ..... to Jakarta this morning A) Go. B) Went. C) Gone. D) Goes. Show Answer Correct Answer: C) Gone. 21. Sam is probably going to have ..... the proposal by the time he leaves this afternoon. A) Complete. B) Completed. C) Completes. D) Is complete. E) Will complete. Show Answer Correct Answer: B) Completed. 22. Unfortunately, he died due to cancer. If not, he ..... an enormous meta-world. A) Would have built. B) Would have build. C) Would have builds. D) Would have building. Show Answer Correct Answer: A) Would have built. 23. By the time Shamma comes back from the U.S., A) She will be mastered her English. B) She will have mastered her English. C) She will master her English. D) None of above. Show Answer Correct Answer: B) She will have mastered her English. 24. We ..... listened. A) We will have. B) Hemos. C) He. D) None of above. Show Answer Correct Answer: A) We will have. 25. Subject + will + have + verb3 includes the formula for? A) Past tense. B) Present perfect tense. C) Future perfect tense. D) None of above. Show Answer Correct Answer: C) Future perfect tense. 26. Arrange the jumble word below into a good future perfect tense:morning-tomorrow-will-have-they-football-played A) They have will played football tomorrow morning. B) They will have played football tomorrow morning. C) They will have played football tomorrow monday. D) They will have play football tomorrow morning. Show Answer Correct Answer: B) They will have played football tomorrow morning. 27. Choose the correct answer to complete the sentence in future perfect tense! I ..... ten sentences if I am able to complete this one. A) Will have completed. B) Have completed. C) Has completed. D) Had completed. Show Answer Correct Answer: A) Will have completed. 28. They will have written the story. (Active)The story ..... written. (Passive) A) Will have been. B) Will has been. C) Have been will. D) None of above. Show Answer Correct Answer: A) Will have been. 29. Nancy:Why is Dian crying?Jacob:She loses her phone.Dian:I ..... my phone if I had closed my bag correctly. A) Would not have lose. B) Would not have loses. C) Would not has lost. D) Would not have lost. Show Answer Correct Answer: D) Would not have lost. 30. Choose the correct future perfect tense for the sentence:'By next month, she ..... (finish) her project.' A) Will finished. B) Will have finished. C) Finished. D) Will have finishing. Show Answer Correct Answer: B) Will have finished. ← 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