Future Perfect Tense Quiz 13 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Look out! That tree ..... on you!
2. As of April 13th, we had been off school for over a month.
3. True or False:The following sentence is grammatically correct:'Before we will leave for vacation, I will have packed my bags.'
4. Choose the correct verb in the future perfect tense that will complete the sentence.By June, I ..... from school.
5. Provide an example of a question in the Future Perfect Tense.
6. True or False:The sentence 'They won't have start the game by 7 PM' is grammatically correct.
7. ..... you visited Istana Maimun yet?
8. In which tense is the sentence below written in?I couldn't go out for dinner because I had left my wallet at home.
9. Anne ..... her bike next week.
10. He ..... (not/have) any reason to skip the online class at tomorrow morning
11. True or False:The question 'Will you have finished the video game by then?' is a correct way to ask about a future completed action.
12. Choose the best sentence to describe a completed action before a future event. Your friend is arriving at 8 PM.
13. Reorder:you will have cooked dinner by the time they arrive.
14. Your classmate has completed this review.
15. We ..... have been married for 9 years next month.
16. When I got home, I realized I ..... my keys in the office
17. He ..... two kilometres.
18. Complete the sentence:If we don't hurry, the movie ..... by the time we get there.
19. Complete the sentence to show the task will be done by a deadline, with the focus on the task itself:I promise! By Friday, the report .....
20. I will ..... the dentist friday evening
21. What is the future perfect form of 'to go'?
22. You want to know when your friend will complete a project. Complete the question you would ask:'How much of the project ..... by Friday?'
23. When I reached home yesterday my father ..... lunch.
24. Convert to future perfect: "They start the race."
25. Gina ..... in New York for ten years before she moved to California.