This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 4 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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 will not have read the book in two hours. C) He will not has read the book in two hours. D) He have will not read the book in two hours. Show Answer Correct Answer: B) He will not have read the book in two hours. 2. Select the correct sentence in future perfect tense A) I will completed my degree by next year. B) By next year, I will have completed my degree. C) I will be completing my degree next year. D) I complete my degree next year. Show Answer Correct Answer: B) By next year, I will have completed my degree. 3. By the end of this week, the workers ..... on the project for three months. A) Will be working. B) Will have been working. C) Had been working. D) Will have worked. Show Answer Correct Answer: B) Will have been working. 4. She ..... English for six years by next September A) Will have learned. B) Have learned. C) Will learned. D) Am learning. Show Answer Correct Answer: A) Will have learned. 5. Which question is in the Future Perfect Continuous tense? A) Will you be finishing your homework by 8 PM?. B) Will you have finished your homework by 8 PM?. C) Will you finish your homework by 8 PM?. D) Will you have been finishing your homework by 8 PM?. Show Answer Correct Answer: D) Will you have been finishing your homework by 8 PM?. 6. Uber ..... the first aircraft without pilots by 2030. A) Will have launched. B) Will launch. C) Launched. D) Will have launch. Show Answer Correct Answer: A) Will have launched. 7. Complete the sentence with the verb in parentheses in future perfect tense.We ..... (rent) 100 cars from the agency by next April. A) Rented. B) Rent. C) Will rent. D) Will have rented. Show Answer Correct Answer: D) Will have rented. 8. By next summer, they ..... in their new house for a year. A) Live. B) Lived. C) Will live. D) Will have lived. Show Answer Correct Answer: D) Will have lived. 9. 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. 10. The children are watching TV now because they ..... their homework. A) Are doing. B) Had done. C) Will have done. D) Were doing. E) Have done. Show Answer Correct Answer: E) Have done. 11. By the end of summer, he will have ..... us to speak English A) Thought. B) Taught. C) Teach. D) Through. Show Answer Correct Answer: B) Taught. 12. I will ..... by then. A) Will be leave. B) Will have left. C) Will leaving. D) None of the above. Show Answer Correct Answer: B) Will have left. 13. By the time the guests arrive, my mother ..... dinner. A) Won't make. B) Has made. C) Will have made. D) None of the above. Show Answer Correct Answer: C) Will have made. 14. Saya akan sedang membaca buku besok jam 7 A) I will read a book at 07 o'clok tomorrow. B) I will be read a book at 07 o'clok tomorrow. C) I will have read a book at 07 o'clok tomorrow. D) I will be reading a book at 07 o'clok tomorrow. Show Answer Correct Answer: D) I will be reading a book at 07 o'clok tomorrow. 15. By the end of this year, she ..... her first novel. A) Will be completing. B) Will complete. C) Will have completed. D) Will have been completing. Show Answer Correct Answer: C) Will have completed. 16. Choose the correct ending:by 1 pm we ..... future perfect much. A) Will have practiced. B) Will have practice. C) Won't have practice. D) Have will practiced. Show Answer Correct Answer: A) Will have practiced. 17. Between 15.30 and 17.00 we ..... in the language classroom A) Will be learning. B) Will learn. C) Will have learnt. D) None of the above. Show Answer Correct Answer: A) Will be learning. 18. How many countries are you ..... by the time you turn 50? A) Was to have visited. B) Going to have visited. C) Is to have visited. D) Will to have visited. Show Answer Correct Answer: B) Going to have visited. 19. Anna will have ..... in Bandung whenyou call him A) Had. B) Be. C) Been. D) Being. Show Answer Correct Answer: C) Been. 20. Lisa is from New Zealand. She is travelling around Europe at the moment. So far she has travelled about 1, 000 miles. By the end of the trip, ..... more than 3, 000 miles. A) She will be travelling. B) She will have travelled. C) All the above. D) None of the above. Show Answer Correct Answer: B) She will have travelled. 21. Choose the past perfect verb tense A) Will run. B) Has ran. C) Had ran. D) None of the above. Show Answer Correct Answer: C) Had ran. 22. There won't be anyone in the office. Everyone ..... (go) home by 8 o'clock. A) Will go. B) Will have gone. C) Will be going. D) None of the above. Show Answer Correct Answer: B) Will have gone. 23. Mrs. Scott has worked in this company ..... the last ten years. The best time signal word is ..... A) For. B) Yet. C) Since. D) Before. E) After. Show Answer Correct Answer: C) Since. 24. When you finish your university course, you ..... for 5 years. A) Will have been studying. B) Will been studying. C) Have studied. D) Will studied. Show Answer Correct Answer: A) Will have been studying. 25. She will ..... waited for me by the time I arrive to her house. A) Has. B) Have. C) Had. D) Have to. Show Answer Correct Answer: B) Have. 26. In November, ..... working at my company for three years. A) All of the above. B) I will have been. C) I shall have been. D) None of these. Show Answer Correct Answer: A) All of the above. 27. I had read several books this summer. A) Past. B) Present. C) Future. D) None of the above. Show Answer Correct Answer: A) Past. 28. By 2090 computers ..... many of the jobs that people do today. A) Will have took over. B) Will have been taking over. C) Will take. D) Will have taken over. Show Answer Correct Answer: D) Will have taken over. 29. She had to go to the dentist because she ..... her teeth. A) Had not been cleaning. B) Had not cleaned. C) Had cleaned. D) Had been cleaning. Show Answer Correct Answer: A) Had not been cleaning. 30. I will have borrowed your English book by Next Week (simple future) A) True (Benar). B) False (Salah). C) All the above. D) None of the above. Show Answer Correct Answer: B) False (Salah). ← 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