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 the end of this week, we ___ (finish) the group assignment.
3 This time next summer, I ___ (travel) around Japan.
4 By the time you arrive, I ___ (prepare) dinner.
5 At 9 tomorrow night, she ___ (study) in the library.
6 By December, they ___ (complete) the new project.
7 At 3 p.m. tomorrow, we ___ (play) football at the stadium.
8 By 2025, he ___ (publish) two novels.
9 Don’t worry, by the time you wake up, I ___ (make) breakfast.
10 At 10 tomorrow morning, she ___ (attend) a conference.
11 By the end of the year, the company ___ (launch) a new product.
12 At this time tomorrow, I ___ (sit) on the train to Paris.
13 By the time we get to the cinema, the film ___ (start).
14 Don’t disturb him at 6. He ___ (have) a meeting with the manager.
15 By next Monday, I ___ (submit) all the reports.
16 At 5 tomorrow evening, she ___ (shop) at the mall.
17 By the time the guests come, we ___ (decorate) the house.
18 This time next week, I ___ (relax) at the beach.
19 By 2050, many people ___ (move) to other planets.
20 At 11 tomorrow, the children ___ (do) their homework.
21 By the end of this term, she ___ (improve) her English a lot.
22 At 2 tomorrow afternoon, I ___ (meet) a client at the café.
23 By the time you finish work, I ___ (cook) dinner already.
24 At 8 p.m. tomorrow, we ___ (watch) the football match.
25 By next year, I ___ (save) enough money for a new computer.
26 This time tomorrow, he ___ (fly) to New York.
27 By the time you get home, the children ___ (go) to bed.
28 At 6 tomorrow morning, I ___ (jog) in the park.
29 By the end of the month, we ___ (complete) the renovation.
30 At this time tomorrow, she ___ (practice) the piano.
Answer
1 will be driving – Ongoing action at a future time.
2 will have finished – Completed before the week ends.
3 will be travelling – Ongoing action during next summer.
4 will have prepared – Completed before arrival.
5 will be studying – Ongoing at 9 p.m.
6 will have completed – Finished by December.
7 will be playing – Ongoing action at 3 p.m.
8 will have published – Completed by 2025.
9 will have made – Finished before waking up.
10 will be attending – Ongoing conference.
11 will have launched – Completed by end of year.
12 will be sitting – Ongoing travel.
13 will have started – Film finished starting before arrival.
14 will be having – Ongoing meeting.
15 will have submitted – Completed before Monday.
16 will be shopping – Ongoing action at 5.
17 will have decorated – Completed before guests arrive.
18 will be relaxing – Ongoing activity.
19 will have moved – Future Perfect for prediction by 2050.
20 will be doing – Ongoing activity at 11.
21 will have improved – Completed improvement by then.
22 will be meeting – Ongoing appointment.
23 will have cooked – Completed before finish time.
24 will be watching – Ongoing at 8 p.m.
25 will have saved – Completed by next year.
26 will be flying – Ongoing at that time.
27 will have gone – Completed before you get home.
28 will be jogging – Ongoing action in the morning.
29 will have completed – Finished before month ends.
30 will be practising – Ongoing at specific time.
