Future Perfect Quiz 7 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Good luck tomorrow. I ..... of you
2. Tisa:Hi Indri. Let's go to Gramedia tomorrow.Indri:Sure. But I have no motobike. So how can I go there?Tisa:I'll pick you. Indri. Alright. What time?Tisa: ..... ready when I pick you up at 3.30 tomorrow?
3. Identify the sentence that uses the Future Perfect Continuous tense.
4. How long ..... in France when her parents visit her?
5. Anne ..... her bike by next week.
6. Mrs. Durrager ..... her doctorate program by the end of this year.
7. By next November, I will have ..... my big promotion at work.
8. Next summer, we ..... (live) in this city for a decade.
9. By the time I turn 30, I will have ..... married.
10. The kids have walked to school when they missed the bus.
11. They ..... (arrive) before we leave.
12. The snow ..... before the end of March.
13. I hope that by the time my father retires, I ..... a job
14. By this time tomorrow, we ..... the exam.
15. Which sentence is in the Future Perfect Progressive tense?
16. Select the future perfect continuous
17. By next week, she ..... the report
18. Will you ..... for me when I get off the train?
19. He will not ..... slept if you call him at 9 pm tonight.
20. We use Future perfect continuous for. "used for actions that will be completed before some other point in the future" .
21. Rina: "Did you get good seats at the show last night?"Putri:"Not really, we came when the show ..... "
22. The film starts at 7. 0 0. I will arrive at 7.15. When I arrive at the cinema the film .....
23. My mother ..... (make) lunch by the time we get home.
24. He ..... watched the movie twice if he goes to the cinema again.
25. Marcus ..... his research by the end of this year
26. She ..... her homework before dinner.
27. Complete the next sentence with the apropiate phrase:Diana ..... a job by the next month
28. By the time he wakes up, we ..... lunch for everyone.
29. They ..... (complete) the building before the rainy season begins.
30. Will you ..... by 8 am?