Future Perfect & Future Continuous – English Grammar Exercises for B2
You and an old classmate are having coffee, speculating about what everyone’s life will be like at your 10-year high school reunion in 2035. Choose the correct tense (A, B, C, or D) to complete the conversation naturally.
1 “By the time we attend our 10-year reunion in 2035, I am absolutely sure Mark ______ a successful CEO.”
(A) will be becoming
(B) will have become
(C) becomes
(D) will become
2 “I bet that when we finally see Sarah at the reunion party, she ______ in Paris for her fashion career.”
(A) will have lived
(B) will live
(C) will be living
(D) is living
3 “Do you think Chloe and Dan ______ married by the end of this decade?”
(A) will be getting
(B) get
(C) will have gotten
(D) will get
4 “It is crazy to think about! By 2035, David ______ his massive student loan debt completely.”
(A) will have paid off
(B) will be paying off
(C) will pay off
(D) pays off
5 “At the exact moment we clink our glasses to celebrate, I am sure the school band ______ our old graduation song.”
(A) will have played
(B) will play
(C) plays
(D) will be playing
6 “I know Jessica has been working hard on her writing. She ______ her first novel before we meet again.”
(A) will be publishing
(B) publishes
(C) will have published
(D) will publish
7 “During the reunion dinner, Mr. Harris ______ the exact same terrible jokes he told us in chemistry class.”
(A) will have told
(B) will tell
(C) will be telling
(D) tells
8 “I am laughing just thinking about Tom. By the time we see him again, he ______ all his hair!”
(A) will be losing
(B) will have lost
(C) loses
(D) will lose
9 “How many countries do you think Emily ______ by the time 2035 rolls around?”
(A) will be visiting
(B) will visit
(C) visits
(D) will have visited
10 “When we drive to the reunion in ten years, I highly doubt people ______ traditional gas cars anymore.”
(A) will have driven
(B) will be driving
(C) are driving
(D) drive
11 “By 2035, the university administration ______ the old library building into a modern tech hub.”
(A) will have transformed
(B) will be transforming
(C) transforms
(D) will transform
12 “Just picture it: while we are inside reminiscing about the past, our children ______ together on the campus lawn.”
(A) will have played
(B) will play
(C) will be playing
(D) play
13 “Hopefully, if my career goes well, I ______ my own house before the reunion happens.”
(A) will be buying
(B) will buy
(C) will have bought
(D) am buying
14 “Medical school takes forever. By that time, Rachel ______ her surgical residency yet.”
(A) will not be finishing
(B) will not have finished
(C) does not finish
(D) will not finish
15 “I wonder if Kevin ______ at the same tech company in ten years, or if he will start his own business.”
(A) will have still worked
(B) still works
(C) will still work
(D) will still be working
16 “With the speed of medicine today, maybe scientists ______ a cure for most common allergies by 2035”
(A) will be discovering
(B) discover
(C) will have discovered
(D) will discover
17 “This time in 2035, we ______ a massive group photo on the front steps of the school.”
(A) will have taken
(B) will be taking
(C) take
(D) will take
18 “I am certain that by the reunion, Lisa ______ her own sustainable fashion brand.”
(A) will have launched
(B) will be launching
(C) will launch
(D) launches
19 “Do you think we ______ all the personal goals we set for ourselves in our twenties?”
(A) will be achieving
(B) will achieve
(C) achieve
(D) will have achieved
20 “Even in 2035, I bet Jason ______ those exact same ugly sneakers he wore in high school!”
(A) will have worn
(B) will wear
(C) will be wearing
(D) wears
ANSWER KEY & EXPLANATIONS
1 (B) will have become
Why it is correct: “By the time we attend” sets a future deadline. The achievement of becoming a CEO will be completed before that deadline. Therefore, we use the Future Perfect (will have + V3/ed).
2 (C) will be living
Why it is correct: “When we finally see Sarah” refers to a specific moment in the future. Her living in Paris will be an ongoing state/action at that exact time. We use the Future Continuous (will be + V-ing).
3 (C) will have gotten
Why it is correct: “By the end of this decade” provides a deadline. The milestone of getting married will be completed before that time arrives, requiring the Future Perfect.
4 (A) will have paid off
Why it is correct: “By 2035” establishes a deadline. Paying off the debt is a goal that will be fully accomplished prior to that year.
5 (D) will be playing
Why it is correct: “At the exact moment we clink our glasses” is a precise time in the future. The band’s performance will be in progress right then.
6 (C) will have published
Why it is correct: “Before we meet again” acts as the deadline. The publication of her novel is an achievement that will be finished prior to the meeting.
7 (C) will be telling
Why it is correct: “During the reunion dinner” describes a period in the future. Mr. Harris will be in the middle of telling his jokes throughout this event.
8 (B) will have lost
Why it is correct: “By the time we see him again” is the deadline. The process of losing his hair will be a completed action/state before they reunite.
9 (D) will have visited
Why it is correct: “By the time 2035 rolls around” sets the deadline. The speaker is asking about a completed quantity (how many countries) achieved before that point in time.
10 (B) will be driving
Why it is correct: “When we drive… in ten years” indicates a future timeframe. The speaker is making a prediction about an ongoing trend/action at that time in the future.
11 (A) will have transformed
Why it is correct: “By 2035” is a deadline. The renovation project will be completely finished before that year.
12 (C) will be playing
Why it is correct: “While we are inside reminiscing” sets up a simultaneous ongoing action. The children will be in the middle of playing at the same time.
13 (C) will have bought
Why it is correct: “Before the reunion happens” is a clear deadline. Buying a house is a major milestone that will be achieved prior to the event.
14 (B) will not have finished
Why it is correct: “By that time” acts as the deadline. Medical residency takes a long time, so the speaker predicts this process will not yet be completed before the reunion.
15 (D) will still be working
Why it is correct: “In ten years” points to a future time. The speaker is wondering if Kevin’s employment will be an ongoing state at that specific future moment.
16 (C) will have discovered
Why it is correct: “By 2035” is a deadline. Discovering a cure is an accomplishment that will hopefully be finalized before that year.
17 (B) will be taking
Why it is correct: “This time in 2035” points to an exact future moment. They will be in the process of taking the photo at that time.
18 (A) will have launched
Why it is correct: “By the reunion” sets a deadline. Launching the brand is a business milestone that will be completed before the event.
19 (D) will have achieved
Why it is correct: The speaker is asking about the completion of goals prior to the reunion time. Future Perfect is used to discuss completed achievements.
20 (C) will be wearing
Why it is correct: “In 2035” points to the time of the event. Jason will be in the middle of wearing those sneakers at the party.
GRAMMAR POINTS TO REMEMBER
1 Future Perfect (will have + Past Participle) – The “Milestone” Tense:
- Function: Used to talk about actions, goals, or achievements that will be 100% completed before a specific deadline in the future.
- Vibe: It focuses on the result or the finish line. It is perfect for predicting long-term life milestones (getting married, buying a house, graduating, getting promoted).
- Common Time Markers: By [2035], by the time [we meet], before [the reunion], by the end of [the decade].
2 Future Continuous (will be + V-ing) – The “Snapshot” Tense:
- Function: Used to project yourself into the future and imagine an action that will be ongoing or in progress at a specific moment.
- Vibe: It paints a vivid “snapshot” or picture of what you will be doing when the clock strikes a certain hour in the future.
- Common Time Markers: At [time], this time in [2035], when [we see them], while, during.
3 The “By” vs. “At” Trick:
- If the sentence uses “By” or “Before” a certain time, you are looking back from that future point to see what is already finished → Use Future Perfect.
- If the sentence uses “At”, “When”, or “This time next…”, you are zooming into that exact moment to see what is happening → Use Future Continuous.
