This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 4 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Choose the correct sentence:By next month, I ..... this book for a year. A) Will have been reading. B) Will read. C) Will have read. D) Will be reading. Show Answer Correct Answer: A) Will have been reading. 2. By the time we get home they ..... football for half an hour. A) Will have been playing. B) Will have been played. C) Will have played. D) Will have had played. Show Answer Correct Answer: A) Will have been playing. 3. They ..... have left Japan. A) Should. B) None of these. C) Will. D) Must. Show Answer Correct Answer: C) Will. 4. I ..... this job by the time you come at night tonight A) Will finish. B) Have finished. C) Will have finished. D) Would have finished. E) Had finished. Show Answer Correct Answer: C) Will have finished. 5. We ..... (conduct) a surprise test today. A) Have been conducting. B) Will have been conducting. C) Conduct. D) Have conducted. Show Answer Correct Answer: B) Will have been conducting. 6. They ..... their exams before the holidays starts. A) Will have taken. B) Will taken. C) Have taken. D) Takes. Show Answer Correct Answer: A) Will have taken. 7. For the time being, we ..... for the exam, but this time tomorrow we ..... the best movie of this year A) Study / will watch. B) Are studying / will being watching. C) Have been studying / are watching. D) Are studying / will have watched. E) Have studied / will be watching. Show Answer Correct Answer: D) Are studying / will have watched. 8. My son ..... will have graduated by this hour next Monday A) Will have been graduated. B) Will have graduated. C) Will has graduated. D) None of the above. Show Answer Correct Answer: B) Will have graduated. 9. She (return) ..... from the excursionby 6 o'lock. A) Will have been returning. B) Will have returned. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will have returned. 10. She ..... for over 8 hours by the time her children arrive. A) Has been working. B) Will have been working. C) Is have been working. D) Was have been working. Show Answer Correct Answer: B) Will have been working. 11. What do you think we ..... this time next year? A) Are doing. B) Will be doing. C) Will have done. D) None of the above. Show Answer Correct Answer: B) Will be doing. 12. I hope it ..... raining before the match starts. A) Will have stopped. B) Will have stopping. C) Will have been stopping. D) Will had stop. Show Answer Correct Answer: A) Will have stopped. 13. By Sunday, they ..... for 5 days. A) Just have been travelling. B) Are have been travelling. C) Was have been travelling. D) Will have been travelling. Show Answer Correct Answer: D) Will have been travelling. 14. Future continuous or perfect?By the time you arrive I ..... something spectacular and dinner will be on the table waiting for you. A) Will have cooked. B) Will be cooking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have cooked. 15. By Monday, she ..... for 2 weeks. A) Is waiting. B) Waiting. C) Will have waited. D) Will be waiting. Show Answer Correct Answer: C) Will have waited. 16. I (finish) ..... my homework by dinner time. A) Will have been finished. B) Will have finished. C) Will have finish. D) Will finished. Show Answer Correct Answer: A) Will have been finished. 17. Corrige la frase y selecciona la respuesta correcta:He will have not read the book in two days. A) He has will not read the book in two hours. B) He have will not read the book in two hours. C) He will not have read the book in two hours. D) He will not has read the book in two hours. Show Answer Correct Answer: C) He will not have read the book in two hours. 18. Select the correct sentence in future perfect tense A) By next year, I will have completed my degree. B) I will be completing my degree next year. C) I complete my degree next year. D) I will completed my degree by next year. Show Answer Correct Answer: A) By next year, I will have completed my degree. 19. By the end of this week, the workers ..... on the project for three months. A) Will have been working. B) Will have worked. C) Will be working. D) Had been working. Show Answer Correct Answer: A) Will have been working. 20. She ..... English for six years by next September A) Will learned. B) Have learned. C) Will have learned. D) Am learning. Show Answer Correct Answer: C) Will have learned. 21. Which question is in the Future Perfect Continuous tense? A) Will you have finished your homework by 8 PM?. B) Will you have been finishing your homework by 8 PM?. C) Will you finish your homework by 8 PM?. D) Will you be finishing your homework by 8 PM?. Show Answer Correct Answer: B) Will you have been finishing your homework by 8 PM?. 22. Uber ..... the first aircraft without pilots by 2030. A) Will launch. B) Will have launch. C) Launched. D) Will have launched. Show Answer Correct Answer: D) Will have launched. 23. Complete the sentence with the verb in parentheses in future perfect tense.We ..... (rent) 100 cars from the agency by next April. A) Rent. B) Rented. C) Will have rented. D) Will rent. Show Answer Correct Answer: C) Will have rented. 24. By next summer, they ..... in their new house for a year. A) Will have lived. B) Will live. C) Live. D) Lived. Show Answer Correct Answer: A) Will have lived. 25. By the end of the day I will ..... all my homework, then I will play with my friends. A) Have finished. B) Is finished. C) Have finish. D) None of the above. Show Answer Correct Answer: A) Have finished. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Quiz 1Future Perfect Quiz 2Future Perfect Quiz 3Future Perfect Quiz 5Future Perfect Quiz 6Future Perfect Quiz 7Future Perfect Quiz 8Future Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books