This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 7 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 7 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Good luck tomorrow. I ..... of you A) Will be thinking. B) Will think. C) Will have thinking. D) None of the above. Show Answer Correct Answer: A) Will be thinking. 2. Tisa:Hi Indri. Let's go to Gramedia tomorrow.Indri:Sure. But I have no motobike. So how can I go there?Tisa:I'll pick you. Indri. Alright. What time?Tisa: ..... ready when I pick you up at 3.30 tomorrow? A) Have you been. B) Will have you been. C) Will you be. D) Will have you be. Show Answer Correct Answer: B) Will have you been. 3. Identify the sentence that uses the Future Perfect Continuous tense. A) By the end of the day, I will have finished my work. B) By the end of the day, I will be finishing my work. C) By the end of the day, I will have been finishing my work. D) By the end of the day, I will finish my work. Show Answer Correct Answer: C) By the end of the day, I will have been finishing my work. 4. How long ..... in France when her parents visit her? A) Will have you been staying. B) Will you have been staying. C) Will you be stay. D) Will have been you staying. Show Answer Correct Answer: B) Will you have been staying. 5. Anne ..... her bike by next week. A) Will have. B) Will have repaired. C) Will has repair. D) Have will repair. Show Answer Correct Answer: B) Will have repaired. 6. Mrs. Durrager ..... her doctorate program by the end of this year. A) Will have finished. B) Will had finished. C) Will finish. D) Will finished. Show Answer Correct Answer: A) Will have finished. 7. By next November, I will have ..... my big promotion at work. A) Received. B) Receiving. C) Getted. D) None of the above. Show Answer Correct Answer: A) Received. 8. Next summer, we ..... (live) in this city for a decade. A) Will have lived. B) Will have been living. C) Live. D) None of the above. Show Answer Correct Answer: B) Will have been living. 9. By the time I turn 30, I will have ..... married. A) Marry. B) Get. C) Gets. D) Gotten. Show Answer Correct Answer: D) Gotten. 10. The kids have walked to school when they missed the bus. A) Past. B) Present. C) Future. D) None of the above. Show Answer Correct Answer: B) Present. 11. They ..... (arrive) before we leave. A) Have will arrived. B) Will arrived. C) Arrived. D) Will have arrived. Show Answer Correct Answer: D) Will have arrived. 12. The snow ..... before the end of March. A) Will disappeared. B) Disappear. C) Have diappeared. D) Will have disappeared. Show Answer Correct Answer: D) Will have disappeared. 13. I hope that by the time my father retires, I ..... a job A) Get. B) Will have got. C) Have got. D) Got. E) Am getting. Show Answer Correct Answer: B) Will have got. 14. By this time tomorrow, we ..... the exam. A) Have taken. B) Will took. C) Will have taken. D) Take. Show Answer Correct Answer: C) Will have taken. 15. Which sentence is in the Future Perfect Progressive tense? A) They will have been studying for three hours by the time you arrive. B) I am going to start my new job next week. C) She will have finished her homework by 8 p.m. D) He will read the book tomorrow. Show Answer Correct Answer: A) They will have been studying for three hours by the time you arrive. 16. Select the future perfect continuous A) Jim will have been working for 20 years. B) Jim will work for 20 years. C) Jim will have worked for 20 years. D) None of the above. Show Answer Correct Answer: A) Jim will have been working for 20 years. 17. By next week, she ..... the report A) Finished. B) Will have finished. C) Will finish. D) Have finished. Show Answer Correct Answer: B) Will have finished. 18. Will you ..... for me when I get off the train? A) Be waiting. B) Have waited. C) Will wait. D) None of the above. Show Answer Correct Answer: A) Be waiting. 19. He will not ..... slept if you call him at 9 pm tonight. A) Had had. B) Has. C) Had. D) Have. Show Answer Correct Answer: D) Have. 20. We use Future perfect continuous for. "used for actions that will be completed before some other point in the future" . A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 21. Rina: "Did you get good seats at the show last night?"Putri:"Not really, we came when the show ..... " A) Was started. B) Had already started. C) Already starting. D) Has already started. E) Is started. Show Answer Correct Answer: B) Had already started. 22. The film starts at 7. 0 0. I will arrive at 7.15. When I arrive at the cinema the film ..... A) Will have started. B) Will arrive. C) Will be arriving. D) None of the above. Show Answer Correct Answer: A) Will have started. 23. My mother ..... (make) lunch by the time we get home. A) Will have made. B) Will make. C) Will have make. D) Won have. Show Answer Correct Answer: A) Will have made. 24. He ..... watched the movie twice if he goes to the cinema again. A) Is going to. B) Will have. C) Will has. D) Is having. Show Answer Correct Answer: B) Will have. 25. Marcus ..... his research by the end of this year A) Will has finish. B) Will have finish. C) Will have finished. D) None of the above. Show Answer Correct Answer: C) Will have finished. 26. She ..... her homework before dinner. A) Have finished. B) Will have finished. C) Will finish. D) Finished. Show Answer Correct Answer: B) Will have finished. 27. Complete the next sentence with the apropiate phrase:Diana ..... a job by the next month A) WIll get. B) Will have got. C) Will have get. D) None of the above. Show Answer Correct Answer: B) Will have got. 28. By the time he wakes up, we ..... lunch for everyone. A) Will have prepared. B) Will prepared. C) Will have preparing. D) Will has prepared. Show Answer Correct Answer: A) Will have prepared. 29. They ..... (complete) the building before the rainy season begins. A) Complete. B) Will have completed. C) Will be completing. D) None of the above. Show Answer Correct Answer: B) Will have completed. 30. Will you ..... by 8 am? A) Have arrived. B) Be arrive. C) Have arriving. D) None of the above. Show Answer Correct Answer: A) Have arrived. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Quiz 1Future Perfect Quiz 2Future Perfect Quiz 3Future Perfect Quiz 4Future Perfect Quiz 5Future Perfect Quiz 6Future Perfect Quiz 8Future Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books