This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 18 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 18 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Will he have gone when we arrive? A) No, he will. B) Yes, he has. C) Yes, he will. D) No, he has. Show Answer Correct Answer: B) Yes, he has. 2. What is the future perfect used for? A) To give excuses. B) To talk about things that will happen in the future. C) To talk about things that we used to do when we were little. D) To talk about the past. Show Answer Correct Answer: B) To talk about things that will happen in the future. 3. I returned home because I had forgotten my notebook at home. A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: B) Past Perfect Tense. 4. In December, Ben ..... at Unicorn Company for 3 years. A) 3. will have worked. B) 4. will have working. C) 2. will has been working. D) 1. will have been working. Show Answer Correct Answer: D) 1. will have been working. 5. By this time next week, Jennifer ..... the manager of the company A) Will has been. B) Will be. C) Is. D) Will have been. Show Answer Correct Answer: D) Will have been. 6. What will your family do for December holidays? A) They will eat a lot of food. B) He will eat a lot of food. C) They will eat a lot of food. D) He will eat a lot of food. Show Answer Correct Answer: A) They will eat a lot of food. 7. I ..... finished my homework by 9 p.m. tomorrow. A) Would has. B) Will has. C) Would have. D) Will have. Show Answer Correct Answer: D) Will have. 8. Your best friend ..... help by the time you ..... her to take part in your wedding. A) Will have offered, ask. B) Ask, will have offered. Show Answer Correct Answer: A) Will have offered, ask. 9. We will ..... there before you come A) Been. B) Have. C) Have been. D) None of above. Show Answer Correct Answer: C) Have been. 10. Is the verb present, past, or future perfect?will have earned A) Present perfect. B) Past perfect. C) Future perfect. D) None of above. Show Answer Correct Answer: C) Future perfect. 11. Translate:ducit (infinitive:to lead) A) He has led. B) He will lead. C) He was leading. D) He is leading. Show Answer Correct Answer: D) He is leading. 12. What expressions are commonly used for giving suggestion? A) I will. B) Do you. C) Why don't you . D) I want. Show Answer Correct Answer: C) Why don't you . 13. By 2024, Eric ..... in Manchester for 4 years. A) Will be living. B) Will have lived. C) Has living. D) Will has lived. Show Answer Correct Answer: B) Will have lived. 14. Write the future perfect tense of the verb in the sentence. By this time next year, I (graduate) from high school. A) Will have graduate. B) Will have graduated. C) Shall have graduate. D) Shall have graduated. Show Answer Correct Answer: D) Shall have graduated. 15. Translate:they were hurrying (festino, festinare, festinavi, festinatus) A) Hurry up. B) They hastened. C) They were in a hurry. D) They will hurry. Show Answer Correct Answer: C) They were in a hurry. 16. On Monday we will have missed the wagon. A) On Monday we will have missed the wagon. B) On Monday we will have missed the wagon. C) On Monday we will have missed the wagon. D) On Monday we will have missed the carriage. Show Answer Correct Answer: A) On Monday we will have missed the wagon. 17. Identify the use of the present perfect tense. A) They have visited the museum. B) They had visited the museum. C) They will visit the museum. D) They visited the museum. Show Answer Correct Answer: A) They have visited the museum. 18. What is the rule for future perfect positive tense A) Will have +Third form of verb. B) Will had +third form of verb. C) Will have +second form of verb. D) None of above. Show Answer Correct Answer: A) Will have +Third form of verb. 19. A:The meeting is scheduled to start at 8:00. It's 8:10 now and we are still waiting for our taxi to arrive. B:Yes. We are late. By the time we get to the office, the meeting ..... A) Will have started. B) Will be starting. C) Will start. D) Have started. Show Answer Correct Answer: A) Will have started. 20. The dinner will start at 7.00 p.m and ..... at 9.00 p.m. A) Will be finishing. B) Will have finished. C) Finished. D) Will finished. Show Answer Correct Answer: B) Will have finished. 21. The station will have fulfilled quota by next month. A) Future. B) Future perfect. Show Answer Correct Answer: B) Future perfect. 22. He began to run after he had seen the cat. A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: B) Past Perfect Tense. 23. My little brothers (eat) breakfast before leaving the house. A) Comer. B) They will have will eat. C) Will eat. D) They will have eaten. Show Answer Correct Answer: D) They will have eaten. 24. Present Perfect Tense is used to express events that ..... A) Past but still related to the present. B) It's past but still related to him. C) Still going on in the present. D) Past but still related to the future. Show Answer Correct Answer: A) Past but still related to the present. 25. Future Perfect Tense sentences in the form of questions and answers. A) Will, Shall + Subject + have + verb 3?. B) Subject + will, shall + not + have + verb 3. C) Will, Shall + Subject + have + verb 2?. D) Subject + will, shall + have + verb 3. Show Answer Correct Answer: A) Will, Shall + Subject + have + verb 3?. 26. Is the verb present, past, or future perfect?have listened A) Present perfect. B) Past perfect. C) Future perfect. D) None of above. Show Answer Correct Answer: A) Present perfect. 27. The woman ..... the police before her father came. A) Calling. B) Have called. C) Called. D) Had called. Show Answer Correct Answer: D) Had called. 28. By the end of this week, I ..... so much about the Himalayas. A) Have learnt. B) Was learnt. C) Will have learnt. D) Am learning. Show Answer Correct Answer: C) Will have learnt. 29. By the time you wake up tomorrow morning, Pete ..... in London.(arrive) A) Will have arrived. B) Will have been arriving. Show Answer Correct Answer: A) Will have arrived. 30. Which sentence uses the past perfect tense correctly? A. We had left for the party by 8 PM. B. We left for the party by 8 PM. C. We are leaving for the party by 8 PM. A) D. B) C. C) B. D) A. Show Answer Correct Answer: D) A. 31. Adrian is on his vacation, but he's spending his money too quickly. Before the end of his vacation, he ..... A) Will have spent all his money. B) Will have spend all his money. C) Will be spending all his money. D) Will be spend all his money. Show Answer Correct Answer: A) Will have spent all his money. 32. Will Rosie ..... our class by April? A) Have joined. B) Has joined. C) Have join. D) None of above. Show Answer Correct Answer: A) Have joined. 33. ..... she gone to work already? A) Do. B) Has. C) Was. D) Does. E) Have. Show Answer Correct Answer: B) Has. 34. Identify the verb phrase in future perfect tense. By Friday night we will have finished the preparations for the big family picnic on Saturday. A) Preparations. B) We will have. C) We will have finished. D) By Friday night. Show Answer Correct Answer: C) We will have finished. 35. Maybe the books you ordered ..... by Friday. A) Will not have arrived. B) Will not be arriving. Show Answer Correct Answer: A) Will not have arrived. 36. We use the ..... to talk about actions that finish before some future time, or to express the duration of a situation until some future time. A) Future continuous. B) Future perfect. Show Answer Correct Answer: B) Future perfect. 37. You (singular) will be A) Eris. B) Es. C) Especially. D) None of above. Show Answer Correct Answer: A) Eris. 38. She had washed her hands before she cooked the dinner. A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: B) Past Perfect Tense. 39. Students ..... the classroom by the end of the hour. A) Arrived. B) Will leave. C) Will left. D) Will have left. Show Answer Correct Answer: D) Will have left. 40. She ..... have ..... before he arrives. A) Will, gone. B) Is, going. C) Will, going. D) Is, go. Show Answer Correct Answer: A) Will, gone. 41. I ..... my grandpa. A) Will have visited. B) Will visit. Show Answer Correct Answer: B) Will visit. 42. Which of the following is the correct sentence in the simple future perfect tense?a) We will have reached the destination by tonight.b) We will reach the destination by tonight.c) We have reached the destination by tonight. A) We have reached the destination by tonight. B) We will reach the destination by tonight. C) We will have reached the destination by tonight. D) We will have reach the destination by tonight. Show Answer Correct Answer: C) We will have reached the destination by tonight. 43. He ..... to Hawaii many times. A) Has been. B) Was going. C) Went. D) Have been. Show Answer Correct Answer: A) Has been. 44. Complete the sentence with the correct form of future perfect tense:'By next year, I ..... (learn) French for 5 years.' A) Will have learned. B) Will learned. C) Will have learning. D) Learned. Show Answer Correct Answer: A) Will have learned. 45. We had lost the key (active).The key ..... by us (passive). A) Had been lost. B) Been lost. C) Have been lost. D) None of above. Show Answer Correct Answer: A) Had been lost. 46. She ..... (miss) the train if she had woken up earlier. A) Would be missed. B) Wouldn't have missed. C) Would have missing. D) Would missed. Show Answer Correct Answer: B) Wouldn't have missed. 47. How should the words in parentheses be rewritten to show the future perfect tense?By this time next week, we (will work) on this project for ten days. A) Had worked. B) Have worked. C) Will have worked. D) Will work. Show Answer Correct Answer: C) Will have worked. 48. When he arrives tomorrow, I ..... to Bangkok. A) Will go. B) Will have gone. C) Will be going. D) Go. Show Answer Correct Answer: B) Will have gone. 49. Give an example of an irregular verb in future perfect tense. A) Will have has. B) Will have have. C) Will have having. D) The irregular verb 'have' in future perfect tense is 'will have had'. Show Answer Correct Answer: D) The irregular verb 'have' in future perfect tense is 'will have had'. 50. When the holidays are over, she ..... all the pictures in the book. A) Will have coloured. B) Are coloured. C) Have coloured. D) Is colour. Show Answer Correct Answer: A) Will have coloured. 51. A. Let's have coffee together after work. What about at 7 pm at our favorite coffee shop across the street?B. Sure. I usually work until 5.30 pm, so by then, ..... A) I have finished work. B) I will be completing my work. C) I will have finished work. D) I will finish work. Show Answer Correct Answer: C) I will have finished work. 52. Mary will have gone on a holiday by this time next year. A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: C) Future Perfect Tense. 53. The Mermaid KIng's wife was so fond of their children and good at keeping the house. A) True. B) False. C) Not given. D) None of above. Show Answer Correct Answer: B) False. 54. By the next Sunday, he will not ..... into his new company. A) Has moved. B) Have move. C) Have moved. D) None of above. Show Answer Correct Answer: C) Have moved. 55. Robert ..... since 2013. A) Has surfed. B) Is surfing. C) Surfs. D) Surfed. Show Answer Correct Answer: A) Has surfed. 56. I hope they (stop) ..... building the road by the time we come back next summer A) Will stopped. B) Will have stopped. C) Will have stoped. D) Will stop. Show Answer Correct Answer: B) Will have stopped. 57. Choose the correct answer to complete the sentence in future perfect tense! Li and Susan ..... dinner by the time you get back from work. A) Will have eaten. B) Has eaten. C) Have eaten. D) Had eaten. Show Answer Correct Answer: A) Will have eaten. 58. By this time tomorrow, Jim ( go) ..... to bed A) Will have gone. B) Will has gone. C) Will go. D) Will gone. Show Answer Correct Answer: A) Will have gone. 59. They will have not taken the dog out for a walk. A) Future perfect tense (negative form). B) Present perfect tense (negative form). C) Past perfect tense (negative form). D) Future perfect tense (positive form). Show Answer Correct Answer: A) Future perfect tense (negative form). 60. I hope you (find) a job by this time next year. A) Will have find. B) Will have found. C) Shall have find. D) Shall have found. Show Answer Correct Answer: D) Shall have found. ← 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