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.
2. By 2030 I will have (fly) an airplane
3. Complete the next sentence with the apropriate phrase:She ..... how to cook when she finished the course.
4. They ..... by Tuesday
5. I will ..... done my homework before you com home tomorrow.
6. Which sentence is NOT correct? By Christmas Dominic will ..... as project manager for five years.
7. Apakah kamu akan datang jam 7 besok pagi?
8. You are sure to recognise me at the station. I ..... a pink tie.
9. Ali can't watch the match tonight because he ..... his homework.
10. You will have ..... by next year.
11. Unfortunately, sea levels ..... in 20 years.
12. She ..... for an hour at nine o'clock.
13. Jane ..... when she comes home, because she ..... over 24 hours.
14. Don't call me in the next hour because ..... to work.
15. It's a nine-hour flight. My plane leaves at 9 am, so at 11 am, I .....
16. By ..... I will have graduated
17. He ..... (write) his first novel by the time he turns 25.
18. What happens firstBy the time I graduate, I will have had a my 24th birthday
19. Please don't phone between one and two o'clock because we ..... lunch.
20. By midnight, they ..... like crazy.
21. This time next year, he ..... for Real Madrid for ten years.
22. (buy/he) ..... the new house by October?
23. By 2050 manny of my friends will have (marry) their sweetharts
24. What ..... you ..... before I come home tomorrow?
25. A:I have an exam next week.B:Well, I guess you ..... (study) hard for your exam this weekend? Good luck.