Future Perfect And Future Perfect Continuous Quiz 2 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Lexie ..... the exam by three, so we can go out for swimming.
2. They ..... in the hotel for long when she arrives.
3. When I retire I ..... (work) here for 30 years.
4. Karyna: "Let's have lunch tomorrow" . Jasmine: "Sorry, I ..... a seminar at that time" .
5. Analyze the context and choose the correct future tense: "By the time we reach the station, the train ..... "
6. When you arrive, I probably ..... the job.
7. Children ..... that film between 9 and 11 p.m.
8. When I drive my lorry I ..... to the new CD.
9. Don't worry. I know you're hungry. By the time you get home, I ..... dinner.
10. She ..... (drive) the car for more than 6 hours when we cross the border.
11. We ..... our project to the Human Resource Manager by that date.
12. We ..... the wheels before you come back from the cinema.
13. Correct variant:
14. I think we ..... (launch) our new product by the end of December.
15. Come over to my house around 9 o'clock. By then, I ..... (complete) my history essay and we can watch see a movie.
16. You want to spend ten years in Europe. By that time you ..... every major city then.
17. By next month, I ..... at Efex for 5 years.
18. At 3pm you ..... TV for seven hours! Get up and do something useful!
19. By the time Kate and Jack get to the theatre the performance .....
20. Can you give Steve a message for me?Certainly I ..... him at work later on today
21. Select the appropriate future tense: "By the time you get home, I ..... the house."
22. Emphasising the duration of an action up to a certain time in the future-by ..... for
23. By next year, I will have ..... my promotion
24. This month he ..... football for that club for almost a year.
25. They will have ..... their flat for about 20 days when their son returns from a trip.
26. Are you typing another report?Yes. By the time I finish this one, I ..... 23 reports today!
27. The farmer ..... the crop until November.
28. By November all the leaves .....
29. Choose the correct future tense to complete the sentence: "By the time you arrive, I ..... dinner."
30. I'll meet you at six o'clock.-At six? I'm afraid I ..... French.
31. By the time that I figure out how to identify future perfect tense, I ..... for 5 years.
32. The boss ..... by the time the orders come in.
33. The teachers will ..... for a month by the time the deal is made.
34. Choose the correct sentence in Future Perfect tense:
35. This time next month they ..... at the seaside.
36. What are the signal words that indicate the use of future perfect simple tense?
37. ..... by that time.
38. I'm only halfway through my homework. I (not finish) it before the teacher arrives.
39. She ..... her homework by tomorrow.
40. ..... home by dinner time?
41. In an hour we ..... on the plane.
42. They ..... serving meals by the time we get to the restaurant
43. When Frank comes home, his mother will have already ..... the dinner
44. Future Perfect is used .....
45. Let's wake him up at 9 o'clock! He'll have ..... for nine hours by then.
46. By this time next year I hope that I ..... a good job.
47. How long ..... in this company when you retire?
48. By March we will have ..... in Bulgaria for 2 years
49. Select the appropriate future tense: "By the time you wake up, I ..... breakfast."
50. Will have been+v-ing
51. There ..... some changes when the new management takes over.
52. He will come back in winter. By then he ..... in New York for three years.
53. Select the appropriate future tense: "By the time you call, I ..... dinner."
54. The speaker ..... (present) his project for 4 hours by 6 o'clock.
55. By August the kids ..... (stay) at the camp for a fortnight.
56. Can we meet at half past five?-I'm sorry, I can't. I .....
57. Select the appropriate future tense: "By the time the train arrives, we ..... here for over an hour."
58. Anne told me the car ..... by six pm today.
59. You've been working hard all day.Yes. At 3 o'clock, I ..... for 6 hours
60. By 2020 we ..... (move) to a new house.