Grammar: Advanced Tenses
C1 Lesson 7: Future Perfect Continuous
Why It Matters: Completion vs. Duration
The difference between the Future Perfect Simple and Continuous is the focus. One focuses on a finished result, while the other focuses on the ongoing time spent.
"By the time I'm 30, I hope I will have visited ten countries."
(Focuses on the number, the result).
"By the time I'm 30, I will have been travelling for several years."
(Focuses on the long, ongoing activity).
The Grammar Rule 📖
The Future Perfect Continuous describes an ongoing action that will continue up to a specific point in the future. We use it to answer the question: "By that time, for how long will this have been happening?"
Structure: will have been + Verb-ing
- Positive: "By the time you arrive, I will have been waiting for an hour."
- Negative: "He won't have been feeling well for long by then."
- Question: "Will you have been living here for ten years by the next election?"
Usage: Focus on Duration
We almost always use this tense with two key pieces of information:
- A specific point in the future (e.g., "By the end of this year...")
- A duration phrase (e.g., "...for five years.")
"By the end of this year, I will have been working at this company for five years."
💡 Pro Tip: Remember Stative Verbs!
As always, we cannot use continuous tenses with stative verbs (like know, be, own, love). Use the Future Perfect Simple for these.
Correct: "Next year, we will have been married for a decade."
Incorrect: "Next year, we will have been marrying..."
Practice Your Grammar 🎯
Exercise: Choose the Correct Tense
Complete the sentences with the correct Future Perfect Simple or Continuous form of the verb in brackets.
- By the time the bus arrives, we _______ (wait) for nearly two hours.
→ Answer: will have been waiting (Focus is on the duration 'for two hours'.) - By 2030, scientists _______ (discover) cures for many more diseases.
→ Answer: will have discovered (Focus is on the completed achievement/result.) - In September, she _______ (teach) at that school for twenty years.
→ Answer: will have been teaching (Focus is on the duration 'for twenty years'.) - When you finish your plate, you _______ (eat) three whole bowls of noodles!
→ Answer: will have eaten (Focus is on the completed number 'three bowls'.)
Your Grammar Mission ⭐
Look Forward in Time
Answer these questions about your future using the Future Perfect Continuous.
- How long will you have been studying English by the end of this year?
(Example: By the end of this year, I will have been studying English for five years.) - Think about a hobby you have (like playing guitar, reading, or a sport). In two years, how long will you have been doing it?
(Example: In two years, I will have been playing guitar for seven years.)
Key Vocabulary
- Future Perfect Continuous A tense describing the duration of an action up to a specific point in the future.
- Duration The length of time that something continues.
- Completion The action or state of being finished.
- Stative Verb A verb describing a state rather than an action (e.g., know, love, own).