This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Future > Future Perfect – Quiz 1 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Future Perfect Quiz 1 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. They (wait) ..... for the president for 5 hours. A) Will have been waiting. B) Will have waited. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have been waiting. 2. By 2030 I will have (fly) an airplane A) Fly. B) Flown. C) Flew. D) None of the above. Show Answer Correct Answer: B) Flown. 3. Complete the next sentence with the apropriate phrase:She ..... how to cook when she finished the course. A) Will have learnt. B) Won't had learnt. C) Will have learn. D) None of the above. Show Answer Correct Answer: A) Will have learnt. 4. They ..... by Tuesday A) Will have leave. B) Will have left. C) Will leave. D) None of the above. Show Answer Correct Answer: B) Will have left. 5. I will ..... done my homework before you com home tomorrow. A) Have. B) Has. C) Had. D) Be. Show Answer Correct Answer: A) Have. 6. Which sentence is NOT correct? By Christmas Dominic will ..... as project manager for five years. A) Have worked. B) Have been working. C) Be working. D) None of the above. Show Answer Correct Answer: C) Be working. 7. Apakah kamu akan datang jam 7 besok pagi? A) Do you come at 7 o'clock tomorrow morning?. B) Will you be coming at 7 o'clock tomorrow morning?. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will you be coming at 7 o'clock tomorrow morning?. 8. You are sure to recognise me at the station. I ..... a pink tie. A) Will wear. B) Will have worn. C) Will be wearing. D) None of the above. Show Answer Correct Answer: C) Will be wearing. 9. Ali can't watch the match tonight because he ..... his homework. A) Will have done. B) Will be doing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will be doing. 10. You will have ..... by next year. A) Graduate. B) Graduated. C) Finished. D) Graduating. Show Answer Correct Answer: B) Graduated. 11. Unfortunately, sea levels ..... in 20 years. A) Will have risen. B) Will still be rising. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will still be rising. 12. She ..... for an hour at nine o'clock. A) Will have danced. B) Will have dancing. C) Will have been danced. D) Will have been dancing. Show Answer Correct Answer: D) Will have been dancing. 13. Jane ..... when she comes home, because she ..... over 24 hours. A) Will be very tired-will have been flying. B) Will have been being very tired-will have flown. C) Is going to be very tired-will have flown. D) Will have been being very tired-will have been flying. Show Answer Correct Answer: A) Will be very tired-will have been flying. 14. Don't call me in the next hour because ..... to work. A) Will have driven. B) Will be driving. C) All the above. D) None of the above. Show Answer Correct Answer: B) Will be driving. 15. It's a nine-hour flight. My plane leaves at 9 am, so at 11 am, I ..... A) Will be flying over the Atlantic. B) Will have landed in New York. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will be flying over the Atlantic. 16. By ..... I will have graduated A) 20 years. B) 2026. C) In July. D) None of the above. Show Answer Correct Answer: B) 2026. 17. He ..... (write) his first novel by the time he turns 25. A) Will have written. B) Writes. C) Will write. D) None of the above. Show Answer Correct Answer: A) Will have written. 18. What happens firstBy the time I graduate, I will have had a my 24th birthday A) The graduation. B) 24th birthday. C) All the above. D) None of the above. Show Answer Correct Answer: B) 24th birthday. 19. Please don't phone between one and two o'clock because we ..... lunch. A) Will have. B) Will have had. C) Will be having. D) None of the above. Show Answer Correct Answer: C) Will be having. 20. By midnight, they ..... like crazy. A) Will have parting. B) Will partied. C) Will has partied. D) Will have partied. Show Answer Correct Answer: D) Will have partied. 21. This time next year, he ..... for Real Madrid for ten years. A) Will have been playing. B) Will be playing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will have been playing. 22. (buy/he) ..... the new house by October? A) Will he have bought. B) Will he have been buying. C) All the above. D) None of the above. Show Answer Correct Answer: A) Will he have bought. 23. By 2050 manny of my friends will have (marry) their sweetharts A) Marry. B) Marryed. C) Married. D) None of the above. Show Answer Correct Answer: C) Married. 24. What ..... you ..... before I come home tomorrow? A) Will; have done. B) Will; be done. C) Were; have done. D) Were; be done. Show Answer Correct Answer: A) Will; have done. 25. A:I have an exam next week.B:Well, I guess you ..... (study) hard for your exam this weekend? Good luck. A) Will be studying. B) Will have studied. C) Will be studied. D) None of the above. Show Answer Correct Answer: A) Will be studying. Next →Related QuizzesTenses QuizzesVerbs QuizzesFuture Perfect Quiz 2Future Perfect Quiz 3Future Perfect Quiz 4Future Perfect Quiz 5Future Perfect Quiz 6Future Perfect Quiz 7Future Perfect Quiz 8Future Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books