This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 21 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 21 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... (tidak mengerjakan) all my homework when I went to class. A) Had not done. B) Haven't done. C) Didn't. D) Hadn't did. Show Answer Correct Answer: A) Had not done. 2. My brother's flight (land) by this time tomorrow. A) Will have landed. B) Will have land. C) Shall have landed. D) Shall have land. Show Answer Correct Answer: A) Will have landed. 3. The sentences below indicate refusing sentences, except A) The secretary won't have prepared the document yet by 3 p.m. B) My uncle will not have worked in house. C) My brother won't have bought a new car then. D) I will have finished my paper by the deadline. Show Answer Correct Answer: D) I will have finished my paper by the deadline. 4. By 12:15, you ..... lunch. (future, finish) A) Had finished. B) Will be finished. C) Will have finished. D) Will finish. Show Answer Correct Answer: C) Will have finished. 5. Complete the sentences. Use the future perfect simple or the future perfect continuous. By the end of this century ..... 1 the planet ..... (become) more polluted. A) Will have became. B) Will have become. C) Will have been becoming. D) Will become. Show Answer Correct Answer: B) Will have become. 6. He ..... have completed his project by Saturday. A) Must. B) Will. C) Hahahahahahahaha. D) Would. Show Answer Correct Answer: B) Will. 7. They are ..... have completed the project before the deadline. A) Goes. B) Went. C) Gone. D) Go. E) Going to. Show Answer Correct Answer: E) Going to. 8. What will she do during vacation? A) It will do during vacations. B) I will do nothing. C) Dance with girlfriend. D) I will dance with my girlfriend. Show Answer Correct Answer: D) I will dance with my girlfriend. 9. Which sentence DOESN'T use the future perfect tense? A) By then, she will have already left the classroom!. B) Katie and Anya will have been talking on the phone for 3 hours by 4 o'clock. C) As soon as Alex finishes his part, we will have completed this project. D) A week from now, I will have attended my new school for a month. Show Answer Correct Answer: B) Katie and Anya will have been talking on the phone for 3 hours by 4 o'clock. 10. Change the sentence below into English:Reyna would not have completed her project if she had met me a week ago A) Reyna would has completed her project if she had met with me a week ago. B) Reyna wouldn't have finished her project if she had met with me a week ago. C) Reyna wouldn't have completed her project if she had met with me a week ago. D) Reyna wouldn't have complete her project if she had met with me a week ago. Show Answer Correct Answer: C) Reyna wouldn't have completed her project if she had met with me a week ago. 11. I ..... the guitar ever since I was a teenager. A) Have played. B) Played. C) Had played. D) Play. Show Answer Correct Answer: A) Have played. 12. By 5:00, they ..... dinner for their family. A) Will not cooked. B) Will be cooked. C) Will have cooked. D) Have been cooking. Show Answer Correct Answer: C) Will have cooked. 13. What is the second and third form of the verb 'sink' A) Sank, Sank. B) Sunk, Sunk. C) Sank, Sunk. D) Sinked, sinked. Show Answer Correct Answer: C) Sank, Sunk. 14. I will have watched movie by the time you come home. A) Future perfect tense. B) Past perfect tense. C) Present perfect tense. D) Future perfect tense (negative form). Show Answer Correct Answer: A) Future perfect tense. 15. Mary ..... have ..... on vacation this time next year. A) Will, gone. B) Will, good. C) Will, going. D) None of above. Show Answer Correct Answer: A) Will, gone. 16. The type of sentence used to tell about events that occurred in the past which were finished or ended in the past too.termasuk pengertian dari? A) Present perfect tense. B) Future perfect tense. C) Past tense. D) None of above. Show Answer Correct Answer: C) Past tense. 17. I ..... my homework at this time tomorrow A) Will have finished. B) Will have had finished. Show Answer Correct Answer: A) Will have finished. 18. By the time I finish this course, I will have ..... ten tests. A) Take. B) Is take. C) Taken. D) Takes. E) Taking. Show Answer Correct Answer: C) Taken. 19. Translate:duxit (infinitive:to lead) A) He was leading. B) He will lead. C) He has led. D) He is leading. Show Answer Correct Answer: C) He has led. 20. Since last week, I ..... three chapters of this novel. A) Has read. B) Have been read. C) Has been reading. D) Has been read. E) Have read. Show Answer Correct Answer: E) Have read. 21. Choose the correct future perfect tense form of the verb:A. She will have travelled for two days. B. She has been traveling for two days. C. She is traveling for two days. A) A. B) D. C) C. D) B. Show Answer Correct Answer: A) A. 22. Future Perfect Tense (bring) A) Have brought. B) Will have brought. C) Had bring. D) Will have bring. Show Answer Correct Answer: B) Will have brought. 23. What does Present Perfect talk about? A) Promise and Plan. B) Facts and Habits. C) Something happened in the past, not related to now. D) Something happened in the past, related to now. Show Answer Correct Answer: D) Something happened in the past, related to now. 24. I will ..... finished my report before the meeting begins tomorrow. A) Is. B) Had. C) Was. D) Have. E) Has. Show Answer Correct Answer: D) Have. 25. It's arranged. Ali ..... for Paris next Friday. A) Leaves. B) Is leaving. C) Will leave. D) None of above. Show Answer Correct Answer: B) Is leaving. 26. The preposition by/by the time is often used with which tense? A) Future continuous. B) Future perfect. Show Answer Correct Answer: B) Future perfect. 27. PAST PERFECT TENSE 7. They will have caught the thieves. (Active)The thieves ..... caught (Passive) A) Has been. B) Will have been. C) Must been. D) None of above. Show Answer Correct Answer: B) Will have been. 28. By 2030, many scientists believe we ..... significant progress on climate change. A) Will have made. B) Have made. C) Are making. D) Will make. Show Answer Correct Answer: A) Will have made. 29. We ..... the movie by the time you get home. A) Have finished. B) Will have finished. C) Will finished. D) Are finishing. Show Answer Correct Answer: B) Will have finished. 30. Which of the following sentences is in future perfect, active voice? A) The task will be completed by them by 8 PM. B) By 8 PM, the task will be completed. C) By 8 PM, they will complete the task. D) By 8 PM, they will have completed the task. E) By 8 PM, the task will have been completed by them. Show Answer Correct Answer: D) By 8 PM, they will have completed the task. 31. Choose the sentence that contains a future perfect tense verb:A) She is watching a movie. B) By the time we reach home, the game will have ended. C) They have been studying for hours. A) By the time we reach home, the game will have ended. B) We have been waiting for the bus. C) They will have arrived at the airport by now. D) She will finish her homework soon. Show Answer Correct Answer: A) By the time we reach home, the game will have ended. 32. Rewrite the sentence in future perfect tense:'They will have completed the project by Friday.' A) They will have completed the project by Friday. B) They will complete the project by Friday. C) They will have been completing the project by Friday. D) They will be completing the project by Friday. Show Answer Correct Answer: A) They will have completed the project by Friday. 33. Yang termasuk kalimat future perfect tense adalah ..... A) By the time I got home, my brother had not finished his homework. B) The bus had not left when i reached the bus stop. C) By the time my sister get married, her house will not have built yet. D) Dita has not written two short stories this month. Show Answer Correct Answer: C) By the time my sister get married, her house will not have built yet. 34. Choose the sentence with the correct future perfect tense verb:A) I will be finishing my work. B) They will have arrived by now. C) She is cooking dinner. A) I am finishing my work. B) She will cook dinner. C) They will be arriving soon. D) They will have arrived by now. Show Answer Correct Answer: D) They will have arrived by now. 35. What is the correct future perfect passive voice for: "She will have completed the assignment by 10 PM" ? A) The assignment will complete by her by 10 PM. B) The assignment will have been completed by 10 PM. C) The assignment will be completed by her by 10 PM. D) The assignment has been completed by her by 10 PM. E) The assignment will have been completed by her by 10 PM. Show Answer Correct Answer: E) The assignment will have been completed by her by 10 PM. 36. Choose the sentence that uses future perfect simple tense:A) 'They will have been playing music all night.' B) 'I will have completed my project by then.' C) 'She will have been dancing for hours.' A) I will have completed my project by then. B) They will have been playing music all day. C) He will have been cooking for hours. D) We will have been studying all night. Show Answer Correct Answer: A) I will have completed my project by then. 37. We / have / by / finished / our / project / the / time A) We will have finished our project by the time. B) We will have finished by the time our project. C) Our project by the time we will have finished. D) By the time, we will have finished our project. E) By the time, we have finished our project. Show Answer Correct Answer: A) We will have finished our project by the time. 38. Conjugate the verb 'to eat' in future perfect tense for the pronoun 'she'. A) She will eating. B) She will has eaten. C) She will eat. D) She will have eaten. Show Answer Correct Answer: D) She will have eaten. 39. Fill in the blank:"He promised he ..... (complete) the assignment by Monday."* A) Would has completed. B) Would have completed. C) Had completed. D) Would completed. Show Answer Correct Answer: B) Would have completed. 40. Will she have arrived by the time we start dinner? A) She will definitely be late. B) It depends on her arrival time. C) Dinner will start at 7 PM. D) She has already arrived. Show Answer Correct Answer: B) It depends on her arrival time. 41. She ..... (visit) her grandparents by the end of the week. A) Was visiting. B) Has visited. C) Will visit. D) Will have visited. Show Answer Correct Answer: D) Will have visited. 42. Umbram pro nostris liberis aedificaverimus. A) We will have built. B) We have built. C) They will have built. D) They had built. Show Answer Correct Answer: A) We will have built. 43. Will they have visited the museum by Saturday? A) It depends on their plans. B) They will definitely visit the museum. C) They have already visited the museum. D) They are not interested in visiting the museum. Show Answer Correct Answer: A) It depends on their plans. 44. They / have / by / finished / their / homework / the / time A) They will have finished their homework by the time. B) By the time, they have finished their homework. C) They will have finished their homework by the time. D) Their homework by the time they will have finished. E) By the time, they will have finished their homework. Show Answer Correct Answer: A) They will have finished their homework by the time. 45. Create a future perfect sentence with 'write'. A) By next year, I will have written three books. B) I will write three books next year. C) By next year, I wrote three books. D) I have written three books by next year. Show Answer Correct Answer: A) By next year, I will have written three books. 46. Formulate a future perfect sentence about your graduation. A) I graduated last year. B) I will graduate next week. C) By next June, I will have graduated from university. D) I am graduating in two years. Show Answer Correct Answer: C) By next June, I will have graduated from university. 47. What is the correct form of future perfect simple tense for the sentence:'By the time you arrive, I ..... (prepare) everything'? A) Have prepared will. B) Will have prepared. C) Prepared will have. D) Will prepared. Show Answer Correct Answer: B) Will have prepared. 48. Daedalus in mari filium suum petiverit. A) From the sea. B) In the sea. C) Into the sea. D) Toward the sea. Show Answer Correct Answer: B) In the sea. 49. He / have / by / read / the / book / the / time A) He will have read the book by the time. B) By the time, he will have read the book. C) He will have read the book by the time. D) The book by the time he will have read. E) By the time, he will have read the book. Show Answer Correct Answer: B) By the time, he will have read the book. 50. Filium valde dubitavi! A) Greatly (very much so). B) Virtue. C) Valor. D) Valid. Show Answer Correct Answer: A) Greatly (very much so). 51. Which of the following is in the passive voice, future perfect tense? A) By tomorrow, they will sign the documents. B) By tomorrow, the documents will have been signed. C) By tomorrow, the documents are signed. D) By tomorrow, the documents will be signed. E) By tomorrow, the documents will sign. Show Answer Correct Answer: B) By tomorrow, the documents will have been signed. 52. The team ..... (win) the championship by next week. A) Will win. B) Was winning. C) Has won. D) Will have won. Show Answer Correct Answer: D) Will have won. 53. 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) We will have finished. B) By Friday night. C) We will have. D) Preparations. Show Answer Correct Answer: A) We will have finished. 54. What will you have completed by noon tomorrow? A) My weekend activities and chores. B) My lunch preparations and errands. C) My morning tasks and scheduled activities. D) My evening tasks and plans. Show Answer Correct Answer: C) My morning tasks and scheduled activities. 55. Write a future perfect sentence using 'graduate'. A) I am graduating from college now. B) I will graduate next year. C) I graduated from college last year. D) By next year, I will have graduated from college. Show Answer Correct Answer: D) By next year, I will have graduated from college. 56. Questions 6-10 about If conditional Type 1If you ..... study hard, you will not pass the test. A) Didn't. B) Doesn't. C) Don't. D) Does. Show Answer Correct Answer: C) Don't. 57. They will have ..... hotdogs by tomorrow. A) Eaten. B) Ate. C) Eating. D) Eat. Show Answer Correct Answer: A) Eaten. 58. What is the future perfect passive voice of: "She will have finished her work by noon" ? A) Her work will finish by her by noon. B) Her work has been finished by her by noon. C) Her work will be finished by her by noon. D) Her work will have been finished by noon. E) Her work will have been finished by her by noon. Show Answer Correct Answer: E) Her work will have been finished by her by noon. 59. Formulate a future perfect sentence using 'achieve'. A) I will achieve my goals next year. B) By next year, I will achieve my goals. C) By next year, I will have achieved my goals. D) Next year, I have achieved my goals. Show Answer Correct Answer: C) By next year, I will have achieved my goals. 60. She ..... all her exams by the time she turns 18. A) Will take. B) Will have taken. C) Takes. D) Has taken. Show Answer Correct Answer: B) Will have taken. ← 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