Introduction
Imagine you are telling a friend about a big project you will finish next month. You want to say how long you will have been working on it by that time. That is exactly when you need the future perfect continuous tense — “will have been doing.” This tense helps you sound more precise and natural in English, especially when talking about durations in the future. In this post, you will learn what it is, how to form it, when to use it, and how to avoid common mistakes.
What Is the Future Perfect Continuous Tense?
The future perfect continuous tense describes an action that will be in progress for a period of time before a specific point in the future. It focuses on the duration of the action up to that future moment.
For example: By next June, I will have been studying English for three years. This means the studying started in the past, continues now, and will keep going until next June.
The structure is: subject + will + have + been + verb-ing.
Rules
- Use “will have been” + present participle (verb-ing). Do not change the form for he/she/it. Example: She will have been working.
- Use a future time marker or a reference point. Common markers: by, by the time, before, for + duration. Example: By 8 p.m., they will have been driving for six hours.
- Do not use this tense with stative verbs. Stative verbs (know, believe, own, like) describe states, not actions. Use future perfect simple instead. ❌ I will have been knowing him. ✅ I will have known him.
- Questions invert subject and will. Example: Will you have been waiting long?
- Negatives add “not” after “will.” Example: They will not have been sleeping by midnight.
How to Use It
Follow these simple steps to use the future perfect continuous correctly:
- Identify the future reference point. Ask yourself: “What specific time or event in the future am I talking about?” Example: “by the time she arrives” or “next Friday.”
- Determine the action that continues up to that point. Example: “waiting” or “working.”
- Add the duration (if needed). Use “for” + length of time. Example: “for two hours.”
- Build the sentence: Subject + will + have + been + verb-ing + (duration) + (reference point). Example: I will have been waiting for two hours by the time she arrives.
- For questions: Will + subject + have + been + verb-ing? Example: Will you have been studying all night?
- For negatives: Subject + will + not + have + been + verb-ing. Example: He will not have been sleeping well by then.
Examples in Sentences
- By next week, I will have been working at this company for ten years.
- She will have been teaching for three hours by the time the bell rings.
- They will have been living in that house for a decade next month.
- By the end of the day, we will have been walking for over twelve miles.
- He will have been practicing the piano for two hours before the concert starts.
- By midnight, you will have been studying for six hours straight.
- The team will have been developing the software for a year by launch day.
- I will have been waiting at the airport for four hours by the time you land.
- We will have been traveling across Europe for two weeks by Saturday.
- She will have been running her own business for five years in June.
- By the time he retires, he will have been driving that same truck for 30 years.
Common Mistakes
- Mistake 1: Using a stative verb.
❌ By next year, I will have been knowing her for a decade.
✅ By next year, I will have known her for a decade. - Mistake 2: Forgetting “been.”
❌ She will have working for six hours by noon.
✅ She will have been working for six hours by noon. - Mistake 3: Using it for simple future actions without duration.
❌ I will have been finishing my homework by 8 p.m.
✅ I will have finished my homework by 8 p.m. (Use future perfect simple for completed actions.) - Mistake 4: Wrong word order in questions.
❌ Will have you been waiting long?
✅ Will you have been waiting long? - Mistake 5: Using “since” instead of “for” with durations.
❌ By Friday, I will have been working here since three months.
✅ By Friday, I will have been working here for three months.
Quick Summary
- Use the future perfect continuous to show how long an action will have been in progress before a future moment.
- Structure: subject + will + have + been + verb-ing.
- Always include a future reference point (by, by the time, before).
- Do not use with stative verbs.
- Use “for” + duration, not “since.”
- Questions: Will + subject + have + been + verb-ing?
- Negatives: subject + will not + have + been + verb-ing.
Practice Exercises
Fill in the blanks with the correct form of the future perfect continuous tense.
- By the time we arrive, they ________ (wait) for over an hour.
- I ________ (study) English for five years by next summer.
- She ________ (not / sleep) well for a week by the time she sees the doctor.
- ________ you ________ (work) on this project for two months by Friday?
- By 2026, he ________ (live) in Tokyo for ten years.
Answers:
- will have been waiting
- will have been studying
- will not have been sleeping
- Will you have been working
- will have been living
Conclusion
The future perfect continuous tense is a powerful tool for talking about ongoing actions that will continue up to a future point. By mastering its structure and rules, you can express duration clearly and naturally. Practice with the exercises above, and soon you will use “will have been doing” with confidence. Keep learning, and happy studying!
FAQ
1. What is the difference between future perfect simple and future perfect continuous?
Future perfect simple (will have done) focuses on a completed action before a future time. Example: I will have finished the report by 5 p.m. Future perfect continuous (will have been doing) focuses on the duration of an action up to a future time. Example: I will have been working on the report for three hours by 5 p.m.
2. Can I use the future perfect continuous with “when”?
Yes, but be careful. “When” often introduces a simple future action. Example: When you arrive, I will have been waiting for an hour. However, avoid using two continuous actions together. Use a simple tense after “when.”
3. Is “will have been being” possible?
No. Avoid using “being” after “been.” This creates an awkward double continuous. Instead, use the future perfect passive or rephrase. Example: ❌ The house will have been being built. ✅ The house will have been built (by then).
4. How do I choose between “by” and “by the time”?
“By” is followed by a specific time or date (by 6 p.m., by next Tuesday). “By the time” is followed by a clause with a subject and verb (by the time she arrives, by the time we finish). Both work with the future perfect continuous.