Future Perfect Quiz 7 (55 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Complete the next sentence:Daniel ..... retired by the time he is 60.
2. Mira: "Why didn't you come to English class yesterday?"Debby:"Because I ..... my homework"
3. By the end of this week she ..... five chapters
4. When Peter turns 30, he'll have ..... working in the company for 5 years.
5. My father and I will have been breeding sheep for 20 years tomorrow.
6. Which of the following statements express future perfect:
7. Future continuous or perfect? When you get off the train, we ..... for you on the platform.
8. She ..... Paris by the end of next year
9. By 2030, scientists ..... (discover) a cure for many diseases.
10. I ..... these glasses for five years next week.
11. The theatre company ..... a grant of £6.000 and it ..... a further £2.000 from elsewhere now
12. If this hot weather continues, forecaster say we ..... a drought.
13. He (not / sleep) ..... all morning.
14. Identify the sentence that uses future perfect tense correctly
15. By this time next month, I ..... my own book.
16. By 8 o'clock, the kids ..... asleep.
17. When Tom arrives we ..... a party.
18. When my sister gets a promotion this year, she ..... in the company for 20 years.
19. We will have ..... 6 hours by the time we get home.
20. Do you really think you'll ..... at the same company in ten years' time?
21. ..... you ..... (print) the project by tomorrow morning?
22. One of the uses of future perfect simple is:
23. The structure of future perfect progressive is?
24. You are curious, will the covid-19 leave us next year? What is the appropriate expression to express this question?
25. Choose the correct form:By 2025, they ..... in this company for 10 years.
26. I ..... to the supermarket later. Do you want anything?
27. When Thomas turns 40, he'll ..... working in his own business for 10 years.
28. We ..... fluent in Spanish by the time we fly to Mexico.
29. By December, she ..... (work) at this company for 10 years.
30. Bob ..... (not eat) when he leaves work.
31. She ..... the house when I ..... to her after a long time.
32. By the end of the month, I ..... (train) for the marathon for 8 weeks.
33. I ..... to London for an hour at this time tomorrow.
34. My friend will have ..... her homework by 5 pm.
35. It was the first time that he ..... me for lunch.
36. By October, I ..... English for 3 months.
37. Choose the correct grammar for the future perfect
38. It ..... have stopped raining.
39. She ..... (not/read) all the books in the series by the end of the year.
40. By 8 p.m. tonight, I ..... (cook) dinner for the whole family.
41. By the end of the day, she ..... the report.
42. By next june, he ..... written his novel
43. By the time she ..... 20 she will have finished highschool.
44. By the end of the training course, we ..... to drive a car
45. Do you think you ..... English in five years' time?
46. We ..... six meeting by the end of today.
47. We can express future perfect by using:
48. By the end of this month we (live) ..... together for six years.
49. Which one is the future perfect
50. Morgan ..... the entire house by lunch.
51. The song ..... at 10 o'clock
52. She ..... have cooked dinner.
53. When I see you get a 10 in math I will ..... the impossible becomes possible.
54. I will have (become) a professional by the time I graduate
55. Within 20 years I will have (achieve) all my objectives