This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect Tense – Quiz 31 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Tense Quiz 31 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She ..... in the bank for five years. A) Works. B) Worked. C) Has worked. D) Had worked. Show Answer Correct Answer: C) Has worked. 2. What does the Future Perfect Tense indicate in English? A) Will. B) Will have. C) Would. D) Might. Show Answer Correct Answer: B) Will have. 3. Sombut will has ..... hotdogs by tomorrow. A) Eaten. B) Eat. C) Ate. D) Eating. Show Answer Correct Answer: A) Eaten. 4. By this afternoon, he ..... the right decision A) Will has made. B) Will have made. Show Answer Correct Answer: B) Will have made. 5. Complete the sentence with the correct form of future perfect tense:'By next week, she ..... (sing) for 15 years.' A) Will have sing. B) Will sang. C) Will have sung. D) Sung. Show Answer Correct Answer: C) Will have sung. 6. Choose the sentence that demonstrates the future perfect tense. A) They will be finishing their homework at six. B) They have finished their homework at six. C) They finish 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. 7. A:I heard that you are completing your dissertation this year. So, you can go on a vacation with your family at the end of the year.B: ..... A) Unfortunately, I will not have finished my dissertation this year. B) Unfortunately, I cannot go with my family a the end of this year. C) Unfortunately, I have to start writing my dissertation this year. D) Unfortunately, I have never gone on vacation this year. Show Answer Correct Answer: A) Unfortunately, I will not have finished my dissertation this year. 8. You ..... your GMAT score online next week. A) Will have saw. B) Will have seen. Show Answer Correct Answer: B) Will have seen. 9. A sentence used to indicate an activity in the past that is still happening today.termasuk pengertian dari? A) Present perfect tense. B) Past tense. C) Future perfect tense. D) None of above. Show Answer Correct Answer: A) Present perfect tense. 10. Ron ..... taken the picture on sunday A) Will. B) Will have. C) Will be. D) None of above. Show Answer Correct Answer: B) Will have. 11. Before Saturday, you ..... (do) all of your homework. A) Will have done. B) Will do. C) Will be done. D) Will done. Show Answer Correct Answer: A) Will have done. 12. A:How long have you been working for this company?B:By the end of March next year, ..... A) I will work for the company for 10 years. B) I'm working for the company for 10 years. C) I have worked for the company for 10 years. D) I will have been working for this company for 10 years. Show Answer Correct Answer: D) I will have been working for this company for 10 years. 13. Have you ever broken arm? A) Present Perfect Tense. B) Past Perfect Tense. C) Future Perfect Tense. D) None of above. Show Answer Correct Answer: A) Present Perfect Tense. 14. He hasn't ..... a bribe for education services, has he? A) Paid. B) Pay. Show Answer Correct Answer: A) Paid. 15. When he arrived at the station, the train ..... A) Had left. B) Had leaved. Show Answer Correct Answer: A) Had left. 16. Translate:they hurry (festino, festinare, festinavi, festinatus) A) Hurry up. B) They were in a hurry. C) They will hurry. D) They hastened. Show Answer Correct Answer: A) Hurry up. 17. She will have ..... the table by the time we arrive. A) Set. B) Setting. C) Sets. D) None of above. Show Answer Correct Answer: A) Set. 18. The workers will ..... to build an apartment on February. A) Have finished. B) Had finished. C) Have finish. D) Have been finished. Show Answer Correct Answer: A) Have finished. 19. Come June, we ..... out together for four months.(go out) A) Will have gone out. B) Will have been going out. Show Answer Correct Answer: B) Will have been going out. 20. I will say A) I will have said. B) I said. C) They will have said. D) They said. Show Answer Correct Answer: A) I will have said. 21. Reza ..... about her before they met. A) Had already heard. B) Had already been heard. Show Answer Correct Answer: A) Had already heard. 22. By the afternoon I ..... my essay. A) Have completed. B) Will have completed. C) Had completed. D) None of above. Show Answer Correct Answer: B) Will have completed. 23. By the time you return, the ojek ..... me up. A) Will have picked. B) Won't pick. C) Will picked. D) Will has picked. Show Answer Correct Answer: A) Will have picked. 24. Have you received the parcel? (active) ..... by you? (passive) A) Has the parcel been received. B) Have the parcel been received. C) Have the parcel received. D) None of above. Show Answer Correct Answer: A) Has the parcel been received. 25. (6) "if you want to express to someone, your activity is going to be ended at future" What is the tense you use? A) Past tense. B) Future tense. C) Future perfect tense. D) Present tense. Show Answer Correct Answer: C) Future perfect tense. ← 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