This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 12 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 12 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Identifies the sentence with the past perfect tense A) We have lived in this house since 2015. B) He began to run after he had seen the cat. C) Mary will have gone on a holiday by this time next year. D) None of above. Show Answer Correct Answer: B) He began to run after he had seen the cat. 2. They (watch) ..... TV all day. A) Watch. B) Will have been watching. C) Have been. D) None of above. Show Answer Correct Answer: B) Will have been watching. 3. In June, you will have finished elementary school. A) Present perfect. B) Past perfect. C) Future perfect. D) None of above. Show Answer Correct Answer: C) Future perfect. 4. Complete the sentence with the verb in parentheses in future perfect tense. Our cousins from out of town ..... (arrive). A) Will have arrived. B) Will arrive. C) Arrived. D) Arrive. Show Answer Correct Answer: A) Will have arrived. 5. You ..... money for 50 years. A) Will have saving. B) Will be saving. C) Will have been saving. D) Will have being saving. Show Answer Correct Answer: C) Will have been saving. 6. Choose the correct future perfect tense form of the verb:A. He will have written the report by tomorrow.B. He has written the report by tomorrow.C. He is writing the report by tomorrow. A) B. B) D. C) C. D) A. Show Answer Correct Answer: D) A. 7. What is the correct form of the simple future perfect tense for the pronoun 'you' and the verb 'to finish'? A) You finished. B) You have finished. C) You will have finished. D) You will finish. Show Answer Correct Answer: C) You will have finished. 8. When i ..... up, my parents ..... for work. A) Got, had left. B) Get, had left. C) Get, has left. D) Got, has left. Show Answer Correct Answer: A) Got, had left. 9. Complete the sentence with the verb in parentheses in future perfect tense. By Saturday morning I ..... (wash) all the platters. A) Will wash. B) Wash. C) Will have washed. D) Had washed. Show Answer Correct Answer: C) Will have washed. 10. Had Lili not read the book when I borrowed it? A) Had Lili not read that book when I borrow?. B) Had Lili not readed that book when I borrowed?. C) Had Lili not read that book when I borrowed?. D) Had Lili not read that book when I was borrowed?. Show Answer Correct Answer: C) Had Lili not read that book when I borrowed?. 11. 3-Do you think you will have ..... children by the time you are 30? A) Given. B) Been. C) Made. D) Had. Show Answer Correct Answer: D) Had. 12. The future perfect tense is used to talk about a future event that will be started and completed before another future event begins. A) True. B) False. Show Answer Correct Answer: A) True. 13. What is the example of future perfect negative tense A) Lisa will not have moved for paris by march. B) Danish will moved for paris yesterday. C) She will not doing her work. D) None of above. Show Answer Correct Answer: A) Lisa will not have moved for paris by march. 14. Carmen and I will have placed A) Will have put. B) I had put. C) We will have put. D) You will have put. Show Answer Correct Answer: C) We will have put. 15. Questions 1-5 about FUTURE PERFECT TENSE Marinka will ..... waited for me by the time I arrive to her house A) To has. B) Having. C) Have. D) Has. E) To have. Show Answer Correct Answer: C) Have. 16. Ben ..... all of his dinner and can have dessert now. A) Has finished. B) Had finished. C) Will have finished. D) None of above. Show Answer Correct Answer: A) Has finished. 17. Cleo:When will you arrive tomorrow?Mona:I will arrive at 10 AM.Cleo:The meeting will be held at 7AM.Our clients ..... when you come. A) Will go. B) Will have gone. C) Will be going. D) Have gone. Show Answer Correct Answer: B) Will have gone. 18. A:Have you arrived at the meeting point?B:Yes, I arrived here an hour ago. I will wait for you for another half an hour. If you come later than that, you won't find me here. I ..... A) Will have gone back home. B) Will be going home. Show Answer Correct Answer: A) Will have gone back home. 19. I had ..... for eight hours last night. A) Sleep. B) Sleeping. C) Slept. D) Sleeps. Show Answer Correct Answer: C) Slept. 20. The supervisor ..... the meeting by eleven a.m. A) Will have been left. B) Will have left. Show Answer Correct Answer: B) Will have left. 21. The manager ..... the meeting room at twelve. A) Will leave. B) Left. C) Will have left. D) Leaves. Show Answer Correct Answer: C) Will have left. 22. Do you think that Dad ..... my bike for tomorrow? A) Will have fixed. B) Will have been fixing. C) Will have fixing. D) Will fixed. Show Answer Correct Answer: A) Will have fixed. 23. What's the correct alternative? A) These shelters will have being completed by September. B) These shelters will have been completed by September. Show Answer Correct Answer: B) These shelters will have been completed by September. 24. By the next year, he will have graduated from the University.Manakah terjemahan yang benar untuk kalimat diatas? A) Next year, he will graduate from university. B) Next year, he graduated from university. C) Next year, he will definitely graduate from university. D) None of above. Show Answer Correct Answer: A) Next year, he will graduate from university. 25. ..... you ..... the book by this time next week? A) Will, have been returning. B) Will, have returned. C) Will, return. D) Will, be returning. Show Answer Correct Answer: B) Will, have returned. 26. Change the sentence into English:Fikri would have arrived on time if he had ridden a motorbike A) Fikri would have arrived on time if he had ride the motorcycle. B) Fikri would has arrived on time if he had ridden the motorcycle. C) Fikri would have arrived on time if he had ridden the motorcycle. D) Fikri would not have arrived on time if he had ridden the motorcycle. Show Answer Correct Answer: C) Fikri would have arrived on time if he had ridden the motorcycle. 27. The show will start at 7 PM. It ..... when you come by 11 PM tomorrow. A) Will finished. B) Will have finished. C) Will will. D) Will be finishing. Show Answer Correct Answer: B) Will have finished. 28. You (plural) are A) Es. B) Was. C) Eris. D) You were. Show Answer Correct Answer: B) Was. 29. I expect the film ( not/ start) ..... by the time we get to the cinema A) Will start. B) Will not have started. C) Will not be starting. D) Will not started. Show Answer Correct Answer: B) Will not have started. 30. Complete this sentence using future perfect tense.My friend ..... tomorrow night. A) Will have arrived. B) Will have arrive. C) Will has arrived. D) Will arrived. Show Answer Correct Answer: A) Will have arrived. 31. At this rate, we ..... everything ready by six o'clock.(get) A) Will have been getting. B) Will have got. Show Answer Correct Answer: B) Will have got. 32. Eric and James would ..... the problem if they had have told our teacher the truth. A) Have made. B) Have make. C) Has make. D) Has made. Show Answer Correct Answer: A) Have made. 33. A:Shall we discuss this in a meeting this afternoon at 14.30?B:I'm sorry ..... A) I finished my class by then. B) I will finish my class by then. C) I finish my class by then. D) I won't have finished my class by then. Show Answer Correct Answer: D) I won't have finished my class by then. 34. Choose the correct sentence in the simple future perfect tense:a) They will have arrived at the airport by 8 PM.b) They will arrive at the airport by 8 PM.c) They have arrived at the airport by 8 PM. A) They will be arriving at the airport by 8 PM. B) They will have arrived at the airport by 8 PM. C) They have arrived at the airport by 8 PM. D) They will arrive at the airport by 8 PM. Show Answer Correct Answer: B) They will have arrived at the airport by 8 PM. 35. .... she have learned enough Chinese to communicate before she moves to Beijing? A) Are. B) Was. C) Has. D) Will. E) Is. Show Answer Correct Answer: D) Will. 36. Identify the correct use of the past perfect tense. A) He will have closed the shop. B) He had closed the shop before he left. C) He closes the shop. D) He has closed the shop. Show Answer Correct Answer: B) He had closed the shop before he left. 37. Old Mr Macawber ..... maths for 30 years by the end of this term.(teach) A) Will have been teaching. B) Will have taught. Show Answer Correct Answer: A) Will have been teaching. 38. ..... he ..... the message by the time your flight takes off? (Receive) A) Will have received. B) Have received. C) Will been received. D) None of above. Show Answer Correct Answer: A) Will have received. 39. Select the sentence that demonstrates the past perfect tense. A) She had completed the assignment before the deadline. B) She will have completed the assignment. C) She completed the assignment. D) She has completed the assignment. Show Answer Correct Answer: A) She had completed the assignment before the deadline. 40. They did not help the fight anymore. A) They will have no longer helped. B) They will help no longer. C) They have no longer helped. D) They had helped no longer. Show Answer Correct Answer: A) They will have no longer helped. 41. What is the correct form of the simple future perfect tense for the pronoun 'they' and the verb 'to complete'? A) They have completed. B) They will complete. C) They will be completing. D) They will have completed. Show Answer Correct Answer: D) They will have completed. 42. I ..... (not complete) the report by 5pm tomorrow. A) Will not complete. B) Will completed. C) Will not have completed. D) Will not completed. Show Answer Correct Answer: C) Will not have completed. 43. You all will have voted A) They would have voted. B) They had voted. C) We had voted. D) They will have voted. Show Answer Correct Answer: D) They will have voted. 44. Life is in danger, pray to God for help! A) Ask the gods for help. B) Pray everyday. C) Speak Gods, help. D) Ask (pray) God for help. Show Answer Correct Answer: D) Ask (pray) God for help. 45. The plane will have taken off by two hours. A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: C) Future Perfect Tense. 46. 7-I'm sure ..... will have stopped snowing by tomorrow. A) It. B) We. C) Is. D) That. Show Answer Correct Answer: A) It. 47. I ..... read the terms and conditions. A) Have. B) Has. Show Answer Correct Answer: A) Have. 48. The movie will have finished by the time I get home.What does it mean? A) I don't get home until the film finishes. B) I can watch the film at home. C) The film is good. D) I won't watch the film. Show Answer Correct Answer: D) I won't watch the film. 49. We ..... to see uncle this weekend A) Are. B) Go. C) Will. D) Are going. E) Is. Show Answer Correct Answer: D) Are going. 50. Have you lived here all your life? A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: A) Present Perfect Tense. 51. I ..... in Germany by the time you come back to Indonesia A) Will had been. B) Will have been. Show Answer Correct Answer: B) Will have been. 52. What is the rule for intarrogative tense A) Will +subject+third form of verb+?. B) Will +subject+have+third form of verb +?. C) Will +had +subject+second form of verb+?. D) None of above. Show Answer Correct Answer: B) Will +subject+have+third form of verb +?. 53. I'm tired ..... (I / walk / miles). A) I have walked miles. B) I have walking miles. C) I have walk miles. D) I had walk miles. Show Answer Correct Answer: A) I have walked miles. 54. My friend will have ..... from gajah mada university by the end of this month. A) Graduated. B) Was graduate. C) Is graduate. D) Graduate. E) Graduates. Show Answer Correct Answer: A) Graduated. 55. He has worked with me for three years. A) He has worked with me for nearly three years. B) He has work with me for nearly three years. C) He have worked with me for nearly three years. D) He has been worked with me for nearly three years. Show Answer Correct Answer: A) He has worked with me for nearly three years. 56. She ..... in the bank for five years. A) Works. B) Had worked. C) Has worked. D) Worked. Show Answer Correct Answer: C) Has worked. 57. What does the Future Perfect Tense indicate in English? A) Will. B) Would. C) Might. D) Will have. Show Answer Correct Answer: D) Will have. 58. By this afternoon, he ..... the right decision A) Will has made. B) Will have made. Show Answer Correct Answer: B) Will have made. 59. Complete the sentence with the correct form of future perfect tense:'By next week, she ..... (sing) for 15 years.' A) Will have sing. B) Sung. C) Will sang. D) Will have sung. Show Answer Correct Answer: D) Will have sung. 60. Choose the sentence that demonstrates the future perfect tense. A) They finish their homework at six. B) They have finished their homework at six. C) They will be finishing their homework at six. D) They will have finished their homework by six. Show Answer Correct Answer: D) They will have finished their homework by six. ← 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