This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 15 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 15 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Will Aldito ..... the package by 8:00 PM? A) Has delivered. B) Delivering. C) Have delivered. D) Had delivered. Show Answer Correct Answer: C) Have delivered. 2. Which one is TRUE about past perfect tense? A) It is used to talk about the future. B) It is used to talk about the present time. C) It is used to talk about the past. D) None of above. Show Answer Correct Answer: C) It is used to talk about the past. 3. Choose the correct future perfect tense form of the verb:A. They will have worked here for five years. B. They have been working here for five years. C. They are working here for five years. A) B. B) C. C) D. D) A. Show Answer Correct Answer: D) A. 4. If Paul had slept earlier, he ..... late A) Should have gotten up. B) Will have gotten up. C) Would have gotten up. D) Would not have gotten up. Show Answer Correct Answer: D) Would not have gotten up. 5. Her sister ..... (do) research before writing her essay. A) Will have did. B) Will have do. C) Will have done. D) Will have doing. Show Answer Correct Answer: C) Will have done. 6. How long will you have ..... English this summer? A) Studied. B) Studying. C) Study. D) None of above. Show Answer Correct Answer: A) Studied. 7. Jane ..... for three days by the time I meet him. A) Will has been staying. B) Has been staying here. C) Will have been staying. D) Will have been staying. E) Have been staying here. Show Answer Correct Answer: C) Will have been staying. 8. We have stayed in the pool since 9 o'clock. A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: A) Present Perfect Tense. 9. They ..... listened. A) There will be. B) We will have. C) There will be. D) None of above. Show Answer Correct Answer: A) There will be. 10. Which of these AREN'T keywords for the future perfect tense? A) Yet. B) When. C) Already. D) Before. Show Answer Correct Answer: A) Yet. 11. What is Emma's dream for the next 10 years? A) To become a doctor. B) To become a painter. C) To become an actor. D) To become a nurse. Show Answer Correct Answer: A) To become a doctor. 12. Samid ..... the night shift by the time you get up in the morning (not finish) A) Will have finished. B) Have finished. C) Won't have finished. D) None of above. Show Answer Correct Answer: C) Won't have finished. 13. If what scientists say is true, humans ..... life a miserable existence within the next 15 years.(make) A) Will have been making. B) Will have made. Show Answer Correct Answer: B) Will have made. 14. You ..... perfected your English by the time you come back from England. A) Has been. B) Was. C) Will has. D) Will have. E) Will be. Show Answer Correct Answer: D) Will have. 15. Did the students go home after they had visited the library. A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: B) Past Perfect Tense. 16. Complete this sentence into present perfect tense!She ..... Dito ..... elementary school. A) Has known;since. B) Has knew;for. C) Have known;since. D) Has known;for. Show Answer Correct Answer: A) Has known;since. 17. Identify the verb phrase in future perfect tense. By then Uncle Joe will have raised the tent in our yard. A) In our yard. B) By then. C) Uncle Joe will. D) Will have raised. Show Answer Correct Answer: D) Will have raised. 18. In two years time, he ..... into a tall, dashing young man. A) Will have grown. B) Have grew. C) Is growing. D) Has grown. Show Answer Correct Answer: A) Will have grown. 19. They will have ..... their work at 5 p.m A) Finishing. B) Finished. C) Finish. D) To finish. E) Finishes. Show Answer Correct Answer: B) Finished. 20. The book will ..... been on your table by next month. A) Was. B) Have. C) Is. D) Had. E) Has. Show Answer Correct Answer: B) Have. 21. I ..... the whole book by the end of the year. A) Will have read. B) Is read. C) Have read. D) Am read. Show Answer Correct Answer: A) Will have read. 22. You and your friends are on a trip to a beach in Banyuwangi. However, none of you knows about the route to the beach and get lost. What will be your suggestion? A) You should read the instruction more carefully. B) I think we can go home now. C) Maybe you can open Google Maps application on your phone. D) What about going to a restaurant?. Show Answer Correct Answer: C) Maybe you can open Google Maps application on your phone. 23. Fill in the blank with the Future Pefect Tense verb:By the time we arrive at home, my family ..... all of the pie. A) Had eaten. B) Will eat. C) Has eaten. D) Will have eaten. Show Answer Correct Answer: D) Will have eaten. 24. The seminar will start in 30 minutes. The room is still empty. But by the time the seminar starts, ..... A) The room was full. B) The room have been full. C) The room will have been full. D) The room is full. Show Answer Correct Answer: C) The room will have been full. 25. Miles caput Ciceronis removerit. A) Accusative plural. B) Accusative singular. C) Nominative singular. D) Ablative plural. Show Answer Correct Answer: B) Accusative singular. 26. One of the students ..... completed the final exam. A) 've just. B) 's just. Show Answer Correct Answer: B) 's just. 27. She will have fallen asleep by the time we get home. A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: C) Future Perfect Tense. 28. Johnson ..... at sea 7 days by the time he enters French waters.(be) A) Will have been being. B) Will have been. Show Answer Correct Answer: B) Will have been. 29. By january, they ..... the house A) Will have built. B) Will have build. Show Answer Correct Answer: A) Will have built. 30. What is the future perfect tense of see? A) Have saw. B) Had seen. C) Will have seen. D) None of above. Show Answer Correct Answer: C) Will have seen. 31. I ..... my diet. A) Will have started. B) Have starting. C) Will has started. D) None of above. Show Answer Correct Answer: A) Will have started. 32. What happened after the little prince was rescued? A) He did know that it was the Little Mermaid, his hero. B) He fell in love with her beautiful eyes and voice. C) He couldn't open his eyes and asked for more help. D) He realised nothing about the Little Mermaid. E) He was totally mesmerised. Show Answer Correct Answer: D) He realised nothing about the Little Mermaid. 33. Which sentence uses the past perfect tense correctly?A. He will have bought a new car last month.B. He bought a new car last month.C. He had bought a new car last month. A) A. B) B. C) D. D) C. Show Answer Correct Answer: D) C. 34. She will have ..... the eraser to erase false rejoinder A) Put. B) Has put. C) Is put. D) Have put. E) Was put. Show Answer Correct Answer: A) Put. 35. By next week I shall have astonished you. A) Future. B) Future perfect. Show Answer Correct Answer: B) Future perfect. 36. I had already left A) I had gone out. B) I had gone out. C) I had gone out. D) None of above. Show Answer Correct Answer: A) I had gone out. 37. We will have ..... in our new house by the next begining month A) Lived. B) To live. C) Live. D) Living. E) Lives. Show Answer Correct Answer: A) Lived. 38. The new lighthouse ..... as a warning to many ships by the end of the year. A) Have served. B) Was served. C) Will have served. D) Are served. Show Answer Correct Answer: C) Will have served. 39. When we get to March, Jimbo ..... in Thailand for 18 months.(live) A) Will have lived. B) Will have been living. Show Answer Correct Answer: B) Will have been living. 40. By June, I will have finished my work A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: C) Future Perfect Tense. 41. You will have ..... a Halloween party. A) Thrown. B) Threw. C) Throwing. D) Throw. Show Answer Correct Answer: A) Thrown. 42. What does the Futuro Perfecto mean when translated into English? A) Has done something. B) Would have done something. C) Had done something. D) Will have done something. Show Answer Correct Answer: D) Will have done something. 43. Mr Aziz is very ill. He ..... here for 4 days. A) Did not come. B) Had not. C) Has not. D) Is not. E) Has not been. Show Answer Correct Answer: E) Has not been. 44. When you find this letter, I ..... to Bali. A) Will have gone. B) Will be going. C) Will have go. D) Will have went. Show Answer Correct Answer: A) Will have gone. 45. Julie as well as her sister ..... used organic products for skin care since January. A) Has. B) Have. Show Answer Correct Answer: A) Has. 46. They ..... Spanish for ten years by the end of this year. A) 3. are teaching. B) 2. would have been teaching. C) 1. will have been teaching. D) 4. had taught. Show Answer Correct Answer: C) 1. will have been teaching. 47. Which context is the most correct of using Present Future Perfect Tense? A) Farros will be studying Biology this afternoon. B) Rizky promised that he would have submitted the assignment by the end of this week. C) Bintang has talked to Naila for hours. D) Never did she realise that her mom was the kindest. E) Mendel brags that he will have finished his master degree before 2025. Show Answer Correct Answer: E) Mendel brags that he will have finished his master degree before 2025. 48. "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) Congratulation my friend, you pass the online TOEFL prediction. 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) You are amazing friend, you will have passed the online TOEFL prediction next week. Show Answer Correct Answer: D) You are amazing friend, you will have passed the online TOEFL prediction next week. 49. What is the formula for asking a question in the Present perfect tense A) Will + S + have + Vpp/Ved?. B) Do/does + S + have + Vinf?. C) Have/has + S + Vpp/Ved?. D) Will be + S + verb-ing?. Show Answer Correct Answer: C) Have/has + S + Vpp/Ved?. 50. Choose the correct future perfect tense sentence. A) He will finish the task. B) He will have finished the task by tomorrow. C) He is finishing the task. D) He finishes the task. Show Answer Correct Answer: B) He will have finished the task by tomorrow. 51. 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) Has made. C) Had made. D) Have made. Show Answer Correct Answer: A) Will have made. 52. 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. 53. 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. 54. He will not have ..... when I arrive. A) Gone. B) Going. C) Go. D) Goes. Show Answer Correct Answer: A) Gone. 55. Present Perfect Tense (take) A) Has taken. B) Will have taken. C) Had taken. D) Has took. Show Answer Correct Answer: A) Has taken. 56. She still ..... my letter. A) Has not been answered. B) Had not answered. C) Has not answered. D) Have not answered. Show Answer Correct Answer: C) Has not answered. 57. By next November, I will ..... my big promotion at work. A) Received. B) Have received. C) Receive. D) Had received. Show Answer Correct Answer: B) Have received. 58. What is the formula for the future perfect tense? A) Have been + present participle . B) Will be + past participle. C) Had been + past participle. D) Will have + past participle. Show Answer Correct Answer: D) Will have + past participle. 59. ..... when I pick you up? A) Will you be eating. B) Will you have eaten. Show Answer Correct Answer: B) Will you have eaten. 60. What is the correct form of future perfect tense for the verb 'to eat'? A) Will have eating. B) Will have ate. C) Will have eaten. D) Will have eat. Show Answer Correct Answer: C) Will have eaten. ← 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