Introduction
Have you ever wanted to talk about an action that will be in progress up to a specific point in the future? That is exactly what the future perfect continuous tense does. Mastering this tense will make your English sound more natural and precise, especially when discussing plans, durations, or predictions. In this post, you will learn when and how to use “will have been doing” with clear rules and real-life examples you can use today.
What Is the Future Perfect Continuous Tense?
The future perfect continuous tense describes an action that will have been in progress for a period of time before another point in the future. Think of it as a way to show the duration of an action up to a future moment.
For example: “By next June, I will have been working here for five years.” This sentence tells us that the working started in the past, continues now, and will continue until next June – and we focus on the length of time.
The structure is simple: Subject + will + have + been + verb-ing.
Rules for the Future Perfect Continuous Tense
- Use it for an action that continues up to a specific future time. The action starts before that time and is still happening at that time. Example: “She will have been studying for three hours by the time we arrive.”
- Use it to show the duration of an action before another future event. It answers the question “How long?” Example: “How long will you have been living in London by 2026?”
- Use it to explain the cause of a future situation. Example: “He will be tired because he will have been running all morning.”
- It is often used with time expressions like: by, by the time, for, since, until, before. Example: “By the time the movie ends, we will have been waiting for two hours.”
- Do not use stative verbs (like know, believe, love, hate) in continuous forms. Use the future perfect simple instead. Example: “By next year, I will have known her for a decade.” (Not “will have been knowing.”)
How to Use the Future Perfect Continuous Tense
Follow these steps to build and use the tense correctly:
Step 1: Identify the future time reference
Look for words like by, by the time, before, until, or a specific date/time. These tell you that the action has a “deadline” in the future.
Example: “By 8 PM tonight…”
Step 2: Choose an action that has duration
The action must be something that can continue over time, like working, studying, waiting, traveling, or driving.
Example: “…she will have been cooking dinner for two hours.”
Step 3: Combine the structure
Use: will + have + been + verb-ing. Do not forget the “been” – it is essential.
Example: “By the time we get there, they will have been playing football since noon.”
Step 4: Add duration (optional but common)
Include how long the action will last, using for or since.
Example: “He will have been driving for six hours by the time he reaches the coast.”
Step 5: Use it to explain reasons or results
This tense is great for giving reasons for a future state.
Example: “She will be exhausted because she will have been working all day.”
Examples in Sentences
- By the time you wake up, I will have been studying for three hours.
- Next month, they will have been living in this house for ten years.
- She will have been waiting at the airport for over two hours when her flight finally arrives.
- By 2026, I will have been teaching English for fifteen years.
- He will be sweaty because he will have been running in the park.
- We will have been traveling for eight hours by the time we reach the hotel.
- The children will have been playing outside all afternoon before dinner is ready.
- By the end of this week, I will have been working on this project for two months.
- They will have been arguing for an hour if we do not intervene soon.
- How long will you have been studying English by the time you take the test?
- She will have been practicing the piano for six hours before the concert.
- By Friday, he will have been saving money for his trip since January.
Common Mistakes
- ❌ Mistake: “By next year, I will have been knowing him for five years.”
✅ Correct: “By next year, I will have known him for five years.” (Stative verbs do not use continuous forms.) - ❌ Mistake: “She will have been work here for two years by June.”
✅ Correct: “She will have been working here for two years by June.” (Always use the -ing form after “been.”) - ❌ Mistake: “I will be studying for three hours by the time you call.”
✅ Correct: “I will have been studying for three hours by the time you call.” (Use future perfect continuous to show duration up to a point, not future continuous.) - ❌ Mistake: “They will have been finished the project by Friday.”
✅ Correct: “They will have finished the project by Friday.” (Use future perfect simple for completed actions, not continuous.) - ❌ Mistake: “He will have been driving since two hours by then.”
✅ Correct: “He will have been driving for two hours by then.” (Use “for” with a duration, not “since.”)
Quick Summary
- Use it for actions that continue up to a specific time in the future.
- Structure: Subject + will + have + been + verb-ing.
- Common time markers: by, by the time, for, since, before, until.
- Do not use with stative verbs (know, believe, love, etc.).
- It answers “How long will something have been happening by a future point?”
Practice Exercises
Fill in the blanks with the correct form of the future perfect continuous tense.
- By the time the party starts, we ________________ (cook) for four hours.
- Next summer, I ________________ (live) in this city for ten years.
- She ________________ (wait) for the bus for over an hour if it does not come soon.
- By 2030, they ________________ (build) houses in this area for twenty years.
- He will be tired because he ________________ (work) in the garden all morning.
Answers:
- will have been cooking
- will have been living
- will have been waiting
- will have been building
- will have been working
Conclusion
The future perfect continuous tense may seem complex at first, but with practice, it becomes a powerful tool to express time and duration naturally. Use it when you want to emphasize how long an action will be in progress before a future moment. Keep practicing with real-life situations, and soon you will use “will have been doing” without thinking twice. If you have questions, check the FAQ below or leave a comment!
FAQ
1. What is the difference between future perfect continuous and future perfect simple?
The future perfect simple (will have done) focuses on the completion of an action by a future time. For example: “By 8 PM, I will have finished my homework.” The future perfect continuous (will have been doing) focuses on the duration of an action up to a future time. For example: “By 8 PM, I will have been studying for three hours.” Use the continuous form when you want to emphasize how long something has been happening.
2. Can I use the future perfect continuous with stative verbs?
No. Stative verbs (like know, believe, love, hate, own, understand) describe states, not actions, and they rarely take continuous forms. Instead, use the future perfect simple. For example: “By next year, I will have owned this car for five years” (not “will have been owning”).
3. What time expressions are commonly used with this tense?
The most common expressions are by, by the time, for, since, before, until, and specific future dates or times. Examples: “By the time she arrives,” “for three hours,” “since 2020,” “before the meeting ends.” These markers help signal that the action has a duration leading up to a future point.
4. Is the future perfect continuous tense commonly used in everyday English?
It is less common than the present perfect or simple future, but it is very useful in certain situations. You will hear it most often when people talk about work experience, travel plans, study schedules, or predictions about ongoing activities. For example: “By the time I retire, I will have been teaching for 30 years.” It adds precision and naturalness to your English, especially at the B2 level and above.