Future Perfect & Future Continuous – English Grammar Exercises for B2
You are texting your best friend. You are currently exhausted from work/exams, but you are eagerly anticipating your beach vacation next week. Choose the correct tense (A, B, C, or D) to complete the conversation naturally.
1 “I am so exhausted right now, but just think… this time next week, we ______ on the white sand of Miami Beach!”
(A) will lie
(B) will have lain
(C) will be lying
(D) are lying
2 “I can’t wait! By the time we get on that plane on Friday, I ______ my massive final project.”
(A) will be submitting
(B) will have submitted
(C) submit
(D) am submitting
3 “At exactly 10:00 AM next Monday, while our colleagues are in a boring meeting, we ______ fresh coconut water by the ocean.”
(A) will be drinking
(B) will have drunk
(C) drink
(D) will drink
4 “This week has been a nightmare, but by tomorrow evening, all my final exams ______ completely.”
(A) will be finishing
(B) will finish
(C) will have finished
(D) are finishing
5 “Do not call me between 2 PM and 4 PM on our first day there. I ______ a full-body massage at the spa.”
(A) will get
(B) will have got
(C) get
(D) will be getting
6 “Let’s definitely pack tonight. By the time we wake up tomorrow, we ______ everything we need into our suitcases.”
(A) will be packing
(B) will have packed
(C) will pack
(D) pack
7 “I am so stressed about my inbox right now. But by next Tuesday, I ______ all my work passwords!”
(A) will be forgetting
(B) will have forgotten
(C) am forgetting
(D) will forget
8 “Imagine this: at sunset on our second day, we ______ along the coastline watching the waves.”
(A) will be walking
(B) will have walked
(C) walk
(D) will walk
9 “I booked a luxury seafood dinner for us. By the end of this trip, we ______ all of our savings!”
(A) will be spending
(B) will have spent
(C) will spend
(D) spend
10 “Please remember to buy sunscreen. If we don’t, we ______ heavily under that tropical sun all afternoon.”
(A) will have burned
(B) will be burning
(C) are burning
(D) burn
11 “I spoke to the hotel manager. Before we even arrive at the resort, the staff ______ our ocean-view suite.”
(A) will be preparing
(B) will prepare
(C) will have prepared
(D) prepare
12 “Next Wednesday, while my boss is stressing over the monthly report, I ______ in the crystal clear water.”
(A) will be swimming
(B) will have swum
(C) will swim
(D) am swimming
13 “We have to leave the house early. By 6:00 AM, the morning traffic ______ to build up on the highway to the airport.”
(A) will be starting
(B) will have started
(C) starts
(D) is starting
14 “By the time I finally step into the office again next month, I ______ fully from all this exhaustion.”
(A) will be recovering
(B) will have recovered
(C) recover
(D) will recover
15 “If you look for me at 8 AM during the vacation, don’t check my room. I ______ breakfast on the balcony.”
(A) will be eating
(B) will have eaten
(C) eat
(D) will eat
16 “This is the longest week of my life. I promise you, by Friday night, all this stress ______ completely.”
(A) will be disappearing
(B) will have disappeared
(C) will disappear
(D) disappears
17 “I checked the weather forecast. Next weekend, the sun ______ brightly all day long.”
(A) will have shined
(B) will be shining
(C) shines
(D) will shine
18 “By the time we return to the city, we ______ hundreds of beautiful photos to post on Instagram.”
(A) will be taking
(B) will have taken
(C) take
(D) will take
19 “I am ignoring everyone from the office. Next week, I ______ any business emails at all.”
(A) will not be checking
(B) will not have checked
(C) do not check
(D) am not checking
20 “Just hold on a little longer. By the end of today, we ______ the hardest part of our semester.”
(A) will be surviving
(B) will have survived
(C) survive
(D) will survive
ANSWER KEY & EXPLANATIONS
1 (C) will be lying
Why it is correct: “This time next week” points to a specific moment in the future. The action of lying on the beach will be in progress at that exact moment. Therefore, we use the Future Continuous (will be + V-ing).
2 (B) will have submitted
Why it is correct: “By the time we get on that plane” indicates a deadline in the future. The action of submitting the project will be completed before that deadline. Therefore, we use the Future Perfect (will have + V3/ed).
3 (A) will be drinking
Why it is correct: “At exactly 10:00 AM next Monday” is a specific time point. The action of drinking coconut water will be ongoing at that precise moment.
4 (C) will have finished
Why it is correct: “By tomorrow evening” sets a future deadline. The exams will be completely done prior to that time, bringing relief. This requires the Future Perfect.
5 (D) will be getting
Why it is correct: “Between 2 PM and 4 PM” describes a duration in the future. During this entire block of time, the massage will be in progress.
6 (B) will have packed
Why it is correct: “By the time we wake up tomorrow” is a future deadline. The packing must be completed before they wake up.
7 (B) will have forgotten
Why it is correct: “By next Tuesday” establishes a deadline. By the time that day arrives, the process of forgetting the passwords will already be completed.
8 (A) will be walking
Why it is correct: “At sunset on our second day” is a specific moment in the future. The friends will be in the middle of their walk when the sun goes down.
9 (B) will have spent
Why it is correct: “By the end of this trip” is a future deadline. The action of spending all the money will be finished before the trip concludes.
10 (B) will be burning
Why it is correct: “All afternoon” describes an ongoing duration in the future. They will be in the process of getting sunburned over that period.
11 (C) will have prepared
Why it is correct: “Before we even arrive” clearly sets a deadline. The staff will finish the room preparation prior to their arrival.
12 (A) will be swimming
Why it is correct: “While my boss is stressing” indicates a simultaneous ongoing action in the future. The speaker will be in the middle of swimming at that exact time.
13 (B) will have started
Why it is correct: “By 6:00 AM” is a future deadline. The traffic will begin before 6:00 AM.
14 (B) will have recovered
Why it is correct: “By the time I step into the office again” is the deadline. The recovery process will be fully completed before that moment.
15 (A) will be eating
Why it is correct: “At 8 AM” is a specific future time. The speaker will be in the middle of eating breakfast at that exact moment.
16 (B) will have disappeared
Why it is correct: “By Friday night” is the deadline. The stress will be completely gone before that point in time.
17 (B) will be shining
Why it is correct: “All day long” indicates a continuous, ongoing action over a period of time in the future.
18 (B) will have taken
Why it is correct: “By the time we return” is the future deadline. The action of taking photos will be completed before the return journey.
19 (A) will not be checking
Why it is correct: “Next week” (as an entire duration) implies an ongoing state. The speaker is emphasizing that checking emails is an activity they will actively avoid doing throughout that period.
20 (B) will have survived
Why it is correct: “By the end of today” is the deadline. The act of surviving the hardest part will be an accomplished fact before the day is over.
GRAMMAR POINTS TO REMEMBER
1 Future Continuous (will be + V-ing) – The “In Progress” Tense:
- Function: Used to project yourself into the future and imagine an action that will be in progress at a specific moment or over a specific duration.
- Vibe: It paints a vivid picture (e.g., imagining yourself lying on a beach).
- Common Time Markers: At [time] tomorrow, this time next week, between X and Y, while, all afternoon.
2 Future Perfect (will have + V3/ed) – The “Completed Before” Tense:
- Function: Used to talk about an action that will be finished or completed before a specific point of time in the future.
- Vibe: It expresses relief, accomplishment, or looking back from a future point.
- Common Time Markers: By [time/day], by the time [Present Simple], before [Present Simple], by the end of…
3 The Golden Rule of Thumb:
- If you can mentally replace the time marker with “When the clock strikes X, I will be in the middle of…” → Use Future Continuous.
- If you can mentally replace the time marker with “Before the clock strikes X, I will already be done with…” → Use Future Perfect.
