Future Perfect Quiz 3 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. In March, I ..... here for 2 years.
2. Which sentence means:'By the time you arrive, the movie will have ended'?
3. Choose a sentence in future perfect tense.
4. When I get to Rome I ..... for over 15 hours by plane.
5. We ..... at this glorious school for three years
6. The film started downloading at 7.30. It will take another hour.The film ..... at 8.30.
7. Can you use the auxiliary verb Will not and its contraction Won't?
8. By the time he finishes his PhD, he ..... (study) in the UK for six years.
9. By tomorrow morning, he ..... wonderfully.
10. She will ..... by 10 o'clock
11. When ..... wash your car? It looks really dirty.
12. ..... (wait / they) for 2 hours?
13. You (watch) ..... TV all the time.
14. Even though she ..... the whole night, Monica will still look very fresh.
15. Choose the correct sentence:By next month, I ..... this book for a year.
16. By the time we get home they ..... football for half an hour.
17. They ..... have left Japan.
18. I ..... this job by the time you come at night tonight
19. We ..... (conduct) a surprise test today.
20. They ..... their exams before the holidays starts.
21. For the time being, we ..... for the exam, but this time tomorrow we ..... the best movie of this year
22. My son ..... will have graduated by this hour next Monday
23. She (return) ..... from the excursionby 6 o'lock.
24. She ..... for over 8 hours by the time her children arrive.
25. What do you think we ..... this time next year?
26. I hope it ..... raining before the match starts.
27. By Sunday, they ..... for 5 days.
28. Future continuous or perfect?By the time you arrive I ..... something spectacular and dinner will be on the table waiting for you.
29. By Monday, she ..... for 2 weeks.
30. I (finish) ..... my homework by dinner time.