Future continuous and future perfect – English Grammar Test for B2
Grammar » Grammar Test for B2 » Future continuous and future perfect – English Grammar Test for B2
2 By next Friday, we ___ (finish) the group project.
3 At 8 p.m. tonight, she ___ (watch) her favorite series.
4 Don’t call me at 10 tomorrow morning. I ___ (have) a meeting.
5 By the end of the year, he ___ (write) his first novel.
6 This time next week, they ___ (travel) across Europe.
7 By the time you get home, I ___ (cook) dinner.
8 At 9 o’clock tomorrow evening, we ___ (sit) in the cinema.
9 By 2050, scientists ___ (develop) new sources of energy.
10 This time tomorrow, she ___ (lie) on the beach.
11 Don’t disturb him at 6. He ___ (prepare) for the presentation.
12 By next summer, she ___ (save) enough money for a new car.
13 Tomorrow at this hour, I ___ (interview) for the job.
14 By the time we arrive, the film ___ (start).
15 At 11 a.m. tomorrow, the students ___ (take) the test.
16 By 2026, they ___ (live) in this house for 10 years.
17 This time next Monday, she ___ (teach) her class.
18 By the time you call me, I ___ (finish) my work.
19 At 5 tomorrow afternoon, we ___ (play) tennis.
20 By next week, I ___ (read) all of Shakespeare’s sonnets.
21 At midnight tonight, I ___ (study) in the library.
22 By tomorrow morning, he ___ (complete) the report.
23 Don’t call her at 8 p.m. She ___ (drive) home.
24 By 9 p.m., we ___ (eat) dinner already.
25 This time tomorrow, he ___ (fly) over the Atlantic.
26 By the time you wake up, I ___ (leave) for work.
27 At 7 a.m. tomorrow, the train ___ (depart).
28 By 2030, they ___ (achieve) significant progress in AI.
29 At 6 tomorrow evening, I ___ (meet) my colleague.
30 By the end of the week, we ___ (finish) the renovation.
Answer
1 will be flying – Future Continuous for ongoing action at a specific time.
2 will have finished – Future Perfect completed by Friday.
3 will be watching – Ongoing activity in the evening.
4 will be having – Future Continuous for an arranged activity.
5 will have written – Future Perfect completed before year ends.
6 will be travelling – Ongoing action next week.
7 will have cooked – Future Perfect completed before arrival.
8 will be sitting – Future Continuous at a specific time.
9 will have developed – Future Perfect achievement by 2050.
10 will be lying – Future Continuous for ongoing.
11 will be preparing – Ongoing at that time.
12 will have saved – Future Perfect before summer.
13 will be interviewing – Ongoing activity.
14 will have started – Future Perfect before we arrive.
15 will be taking – Future Continuous during exam.
16 will have lived – Future Perfect for duration.
17 will be teaching – Ongoing action at Monday.
18 will have finished – Completed before the call.
19 will be playing – Ongoing action.
20 will have read – Completed task by next week.
21 will be studying – Future Continuous at midnight.
22 will have completed – Completed before morning.
23 will be driving – Ongoing action, don’t disturb.
24 will have eaten – Future Perfect by 9 p.m.
25 will be flying – Future Continuous at that time.
26 will have left – Completed before you wake up.
27 will be departing – Future Continuous at specific time.
28 will have achieved – Future Perfect for long-term result.
29 will be meeting – Future Continuous for planned action.
30 will have finished – Future Perfect completed before week ends.
