VocairoStart learning

Future Perfect Continuous

The Future Perfect Continuous lets you look back from a future point and describe how long an activity will have been going on. Learn to establish that point, build will have been + -ing, and state duration without making unsupported claims about completion.

Published

Duration up to a future point

1. Move your viewpoint into the future

Imagine tomorrow's meeting and look back from it at the time elapsed since the work began. The Future Perfect Continuous presents the activity across that interval. The question is not just What will be happening then? but How long will it already have been going on by then?

The starting point may be in the past or still in the future. It must precede the future reference point. If work begins tomorrow at 08:00, two hours will have passed by 10:00, even though it has not started yet now.

By ten tomorrow, I will have been checking the equipment for two hours.

By ten tomorrow, I will have been checking the equipment for two hours.

The planned start is eight tomorrow. The two hours are measured up to ten, not up to the present.

On 1 June 2029, Nadiya will have been managing the centre for four years.

On 1 June 2029, Nadiya will have been managing the centre for four years.

Assuming she began on 1 June 2025 and continues the work, the four-year period will have accumulated by the stated date.

2. Build the full verb sequence

Have follows will regardless of the subject. Next comes been, followed by the main verb's -ing form. Do not omit been or change have to has after he or she.

In ordinary speech, will can be contracted: I'll, we'll, they'll. This does not change the time relationships. Do not confuse will have been working with will have been repaired: the latter contains the past participle repaired and can be passive rather than Continuous.

How to build it

subject + will have been + verb-ing

subject / S
—
The grammatical subject: who or what the clause is about; the verb agrees with it. In The book was written, the book is the subject, although someone else does the action.
verb / V
—
A word for an action or state, such as work or be. The pattern determines its form.
V-ing / -ing
—
The verb form ending in -ing: working, going. Its role depends on the construction.

By the inspection, she will have been running the service for six months.

By the inspection, she will have been running the service for six months.

She does not change have to has; run doubles n in running.

We'll have been preparing the exhibition for a year by the opening day.

We'll have been preparing the exhibition for a year by the opening day.

We'll = we will. Prepare drops its final e before -ing in preparing.

3. Distinguish the reference point, starting point, and duration

By noon sets the future point up to which the duration accumulates. For two hours names the length of the period. Since eight names its beginning. If waiting begins at nine, use since nine. Waiting for nine o'clock is also grammatical, but means waiting until nine arrives, not waiting from nine onward. Meaning determines the preposition's role, not merely the written time.

A future point can also be expressed with on Monday, in September, at the end of the course, or by then when the conversation makes its reference clear. These expressions do not by themselves dictate a particular verb form.

When the reference point is an event, an ordinary time clause uses a present form with future meaning: by the time the guests arrive. Do not mechanically put will into both clauses.

By noon tomorrow, we will have been packing for three hours.

By noon tomorrow, we will have been packing for three hours.

With a 09:00 start, the interval to 12:00 is three hours. Noon is the reference point; three hours is the duration.

By the time the guests arrive, we will have been cooking since nine.

By the time the guests arrive, we will have been cooking since nine.

Arrive refers to the future arrival; since nine identifies when the cooking starts, not its duration in hours.

4. Ask about duration or negate an amount of time

In a question, will moves before the subject, while have been + -ing stays together after it. Add How long for an unknown duration. A short answer normally needs only will: Yes, I will; No, I won't.

To negate, add not after will or use won't. Check the meaning: not yet having worked somewhere for a full month does not mean not working there at all. Negation can target the stated duration.

How to build it

How long + will + subject + have been + verb-ing …? / subject + will not have been + verb-ing …

subject / S
—
The grammatical subject: who or what the clause is about; the verb agrees with it. In The book was written, the book is the subject, although someone else does the action.
verb / V
—
A word for an action or state, such as work or be. The pattern determines its form.
V-ing / -ing
—
The verb form ending in -ing: working, going. Its role depends on the construction.

How long will you have been using the new system by the review?

How long will you have been using the new system by the review?

This asks about the duration of experience accumulated by the review, not its starting date.

By Friday, I won't have been working here for a full month — only three weeks.

By Friday, I won't have been working here for a full month — only three weeks.

The work is taking place; the speaker denies the duration a full month and specifies the actual period.

5. An activity's duration need not mean uninterrupted action

Studying a language or teaching classes for a year does not mean doing it every second. The Continuous can cover regular activity as an ongoing process, such as classes twice a week over several months.

The form itself does not tell us whether the activity will stop at the future point or continue afterwards. Add that fact separately if needed. Likewise, spending a long time preparing a report does not prove that the whole report will be ready.

By December, we will have been meeting every Tuesday for a year.

By December, we will have been meeting every Tuesday for a year.

The year describes the period of regular meetings; there are breaks between Tuesdays.

By six, I will have been editing for four hours. I'll stop then.

By six, I will have been editing for four hours. I'll stop then.

The second sentence states the stopping point. Without it, we do not know the plans after six.

6. Scope: activities, states, and acceptable simple forms

The Future Perfect Continuous emphasizes an activity's progress and duration. The Future Perfect Simple can also express duration, especially with work or live. Therefore, duration means Continuous only is an unreliable rule. If an exercise explicitly requests the Continuous, a simple form may be grammatical but fail to satisfy that learning requirement.

States such as know meaning be acquainted with or own meaning possess do not normally take the Continuous. A simple perfect form naturally expresses their duration up to a future point. The choice depends on the verb's meaning: have a car expresses possession, while have meetings describes an activity.

The Future Continuous, such as will be checking, presents a process at a future moment; by itself, it does not calculate how long the process will already have lasted. Choosing among all future forms is a separate topic.

By July, I will have worked here for two years. By July, I will have been working here for two years.

By July, I will have worked here for two years. By July, I will have been working here for two years.

Both versions are possible. The second more explicitly presents the work as an ongoing process; the first does not automatically imply leaving the job.

By the reunion, I will have known Amir for ten years.

By the reunion, I will have known Amir for ten years.

Known describes the duration of an acquaintance. Been knowing is inappropriate for this neutral meaning.

7. Use duration for a specific conversation

First identify your purpose: explain a need for a break, agree on a call time, or clarify experience as of a review date. Then choose the future reference point, activity, and relevant duration. Do not force every sentence of a message into the same form.

In open-ended tasks, the model is one possible version. Check your text against the criteria: facts, time logic, form, and communicative purpose. Self-checking helps you notice errors, but is not automatic confirmation that any freely written text is correct.

Could we take a break at three? By then, we'll have been discussing the proposal for two hours.

Could we take a break at three? By then, we'll have been discussing the proposal for two hours.

The first sentence makes the request for a break. The second supports it with the accumulated duration.

Common mistakes

Incorrect:By noon, she will has been waiting for an hour.

Correct:By noon, she will have been waiting for an hour.

After will, use the base form have; she does not change this. The error is in the verb sequence.

Incorrect:By six, we will have working for three hours.

Correct:By six, we will have been working for three hours.

Been is missing between have and working in this ongoing-process form. The correction preserves the meaning and adds only the required element.

Incorrect:By Friday, I will have been learn Spanish for a year.

Correct:By Friday, I will have been learning Spanish for a year.

After been in this active Continuous construction, use the -ing form learning, not the base form learn.

Incorrect:How long you will have been studying by June?

Correct:How long will you have been studying by June?

This is a direct question: will must precede you. You will is possible in some embedded questions, but not this standalone question.

Incorrect:By noon, we will have been waiting since three hours.

Correct:By noon, we will have been waiting for three hours.

Three hours names a duration, not a starting point, so use for. To identify a start at nine, say since nine o'clock.

Incorrect:By the reunion, I will have been knowing Amir for ten years.

Correct:By the reunion, I will have known Amir for ten years.

In a neutral statement about the duration of an acquaintance, know describes a state, so use the Future Perfect Simple. Do not mechanically extend this restriction to every meaning of every verb.

Sources

Future Perfect or Future Perfect Continuous: Which outcome matters?

1. First, choose your viewpoint

Imagine a future meeting and look back from it at the work done before then. The question might be “What will already be done?” or “What process will have continued, and for how long, by that time?” Both viewpoints can concern the same project.

By Friday sets the viewpoint’s boundary, but it does not by itself choose Simple or Continuous. The future point can also be named with on Monday, in June, when you arrive, or established in a previous utterance. The preposition depends on the meaning of the time phrase.

By Friday, we will have prepared the exhibition guide.

By Friday, we will already have prepared the exhibition guide.

The focus is on the guide being ready by the future boundary.

By Friday, we will have been preparing the exhibition for a month.

By Friday, we will have been preparing the exhibition for a month.

We are summing up the preparation time; this sentence does not confirm that the entire exhibition will be ready.

2. Result and activity are different messages

Future Perfect Simple with an action that has a clear result presents that result as achieved by a future point: have written the summary, have repaired the lift. Continuous describes the activity; it does not confirm that its result is ready.

Do not mechanically replace one construction with the other. If all that is known is that negotiations have continued for a long time, you cannot rephrase this as a signed contract: you would be adding a new fact.

By noon, the team will have repaired the lift.

By noon, the team will already have repaired the lift.

The repair is presented as a completed result.

By noon, the team will have been repairing the lift for four hours.

By noon, the team will have been repairing the lift for four hours.

Four hours of work does not tell us whether the lift will already be working.

3. Simple can also express duration

With work or live, both forms can be natural. Simple allows you to sum up a period of experience or residence; Continuous emphasizes the course of the activity more clearly. The words for six years do not make Continuous the only correct answer.

Simple does not necessarily mean that something will stop. If it is said that by June a person will have lived here for five years, this does not imply that they will move in June. For states, Simple is often used: will have known, will have owned, will have been a member.

In June, I will have lived here for five years.

By June, I will have lived here for five years.

Simple sums up the period and does not say that I will move away.

In June, I will have been living here for five years.

By June, I will have been living here for five years.

Continuous draws attention to the long period of living here; the main time facts are the same.

By then, I will have known my neighbour for ten years.

By then, I will have known my neighbour for ten years.

Know in the sense of “be acquainted with” describes a state, so the usual choice is Simple.

4. Number does not rule out Continuous

Distinguish between the number of completed results and the number of objects being worked on. Have edited three chapters sums up three edited chapters. Have been editing three chapters can describe working on these chapters in parallel without stating that they are all finished.

The question How many ...? often concerns the result, while How long ...? concerns duration. However, the meaning of the whole question matters, not just one word or number.

By Monday, I will have edited three chapters.

By Monday, I will already have edited three chapters.

Three is the number of results presented as complete.

By Monday, I will have been editing three chapters in parallel for a week.

By Monday, I will have been editing three chapters in parallel for a week.

Three is the number of objects being worked on; a week is the duration of the work. This is grammatically possible Continuous.

5. Do not add what the sentence does not say

Continuous does not guarantee that the process will continue after the stated point. That point may be the end of a shift, after which the person will stop working. Later events need to be stated separately.

Similarly, Continuous by itself confirms neither that the result is ready nor that it is not ready. If the “ready / not ready” status matters for a decision, add a separate, clear phrase.

When my shift ends at six, I will have been driving for eight hours. I will stop then.

When my shift ends at six, I will have been driving for eight hours. I will stop then.

A long process continuing up to six is entirely compatible with stopping afterward.

By Tuesday, we will have been testing the app for a week, but we will not have finished all the checks.

By Tuesday, we will have been testing the app for a week, but we will not have finished all the checks.

The second part states that the checks are unfinished; this is not communicated by the Continuous form itself.

6. A quick form check, including the passive

For Simple, use the third form of the verb after have: written, sent, finished. For Continuous, use been and the -ing form: been writing, been sending, been working.

Been does not always mean Continuous. The contract will have been signed is the correct Future Perfect in the passive: the contract will be signed. In They will have signed the contract, the people themselves sign the contract; the extra been would make the construction incorrect.

How to build it

Simple: will have + V3; Continuous: will have been + V-ing; passive result: will have been + V3.

verb / V
—
A word for an action or state, such as work or be. The pattern determines its form.
V3 / past participle
—
The third verb form: worked, gone, seen. Used after have/has or in the passive, for example; it is not always the same as V2.
V-ing / -ing
—
The verb form ending in -ing: working, going. Its role depends on the construction.

By Friday, they will have signed the contract.

By Friday, they will already have signed the contract.

Active construction: they are the people who sign.

By Friday, the contract will have been signed.

By Friday, the contract will already have been signed.

A passive result, not Continuous. After signed, there is no unnecessary direct object the contract.

7. Ask specifically for the information you need

To clarify the result, ask what or how many things will already have been done. To clarify the time spent, ask about the duration of the activity up to the same future point. Negating the result does not negate all the work either: “we will not have finished yet” does not mean “we will not have worked at all.”

In conversation, the full forms will not and I will and the contractions won’t and I’ll are natural in the appropriate style. After will in a question comes the subject, followed by have. In the time clause by the time you arrive, the future event is usually expressed with the Present Simple.

How many applications will you have reviewed by Thursday?

How many applications will you have reviewed by Thursday?

We are asking about the number of completed reviews, not the duration of the work.

How long will you have been reviewing applications by Thursday?

How long will you have been reviewing applications by Thursday?

We are asking about the accumulated duration of the activity.

I won't have reviewed them all by then.

I won't have reviewed them all by then.

The complete result is negated, but some applications may already have been reviewed.

Common mistakes

Incorrect:By Friday, they will have been signed the contract.

Correct:By Friday, they will have signed the contract.

We keep the active meaning: they will sign the contract. Been is unnecessary here; the correct passive would require a different structure, with the contract as the subject.

Incorrect:By noon, I will have been write for three hours.

Correct:By noon, I will have been writing for three hours.

After will have been, a form ending in -ing is needed for a continuing process, not the base form write.

Incorrect:By tomorrow, she will have wrote the summary.

Correct:By tomorrow, she will have written the summary.

In Simple, V3 written follows have, not the past-tense form wrote.

Incorrect:How long will have you been waiting by six?

Correct:How long will you have been waiting by six?

In the question, the subject you comes after will and before have.

Sources

Common Time Markers for the Future Perfect Continuous

1. Three Different Questions About Time

Imagine that you have mentally moved to tomorrow and are looking back at an activity that continued up to that point. The Future Perfect Continuous shows an accumulated process: will have been + verb with -ing. Time expressions help the listener understand where and up to which point you are counting.

Separate the three questions: “since when?” — the starting point; “how long?” — the duration; “by what future time?” — the reference point. These are different roles, even if all the expressions contain numbers. Since Monday names the beginning, for three days names a period, and by Thursday names a future reference point.

The activity may already be continuing now or may start later. What matters is that by the future reference point, it will already have a certain history. If you start at 09:00 tomorrow, then at 11:00 tomorrow, two hours will have accumulated if you work continuously, even though the work has not started today.

How to build it

future reference point + subject + will have been + V-ing + duration / starting point

subject / S
—
The grammatical subject: who or what the clause is about; the verb agrees with it. In The book was written, the book is the subject, although someone else does the action.
verb / V
—
A word for an action or state, such as work or be. The pattern determines its form.
V-ing / -ing
—
The verb form ending in -ing: working, going. Its role depends on the construction.

By Thursday, we will have been testing the new system since Monday.

By Thursday, we will already have been testing the new system since Monday.

Thursday is the point from which we look back; Monday is the beginning of the testing. The sentence does not state the exact number of hours.

I start at nine tomorrow. At eleven, I will have been working for two hours.

Tomorrow I start at nine. At eleven, I will already have been working for two hours.

Both the beginning and the reference point are in the future. The two hours follow from the specified continuous period from 09:00 to 11:00.

2. For Names a Period; Since Names Its Beginning

For two hours, for several weeks, and for a long time answer “how long?” Since eight o’clock, since Monday, and since 2022 answer “since when?” In a future retrospective description, since refers to a beginning that precedes the point from which we look back.

Do not replace for with by before a length of time: waiting by two hours does not mean “wait for two hours.” Also, do not put since before a bare duration: since three hours is not the standard way to say “for three hours.”

For is often helpful, but it is not an obligatory part of every sentence. A duration can also appear without it: waiting two hours, working all morning. The expressions all morning and all day name the period themselves; there is no need to add for mechanically. If the exact number is unimportant or unknown, do not invent one.

At noon, I will have been answering calls for four hours.

At noon, I will already have been answering calls for four hours.

For four hours measures the accumulated period; noon sets the point of evaluation.

At noon, I will have been answering calls since eight.

At noon, I will already have been answering calls since eight.

Since eight gives the starting point. Within the same morning framework, this is consistent with the previous sentence.

By lunchtime, we will have been packing all morning.

By lunchtime, we will already have been packing all morning.

All morning is a natural time expression without for; the number of boxes and whether the packing will be finished are not stated.

3. By Is the Point We Look Back From, Not an Automatic Deadline

By Friday and by the time you arrive set a limit by which something will already have been happening or accumulating. In an instruction such as Send it by Friday, this may be a deadline. In a statement about experience or the duration of a process, it is often simply a reference point for calculation.

By six, I will have been cooking for three hours does not imply that dinner will be ready at six or that the cooking will stop. The sentence describes the duration of the activity. Readiness, stopping, or continuing must be established by other facts.

Until more often shows the continuation of an activity or state up to a limit: I will work until six. By six shifts attention to what will already have accumulated by six. This is not a reason to declare every sentence with until incorrect: first determine whether the speaker is setting a schedule for continuation or summarizing a preceding process.

By six, I will have been cooking for three hours. I may still need more time.

By six, I will already have been cooking for three hours. I may still need more time.

The additional sentence is fully compatible with the duration: three hours does not guarantee a finished result.

I will work until six. By six, I will have been working for eight hours.

I will work until six. By six, I will already have been working for eight hours.

The first sentence sets the limit of the working period; the second evaluates its duration from that point.

4. A Reference Point Without By: at, on, in, tomorrow

A future point can be named not only with by: at noon refers to a specific time; on 1 June refers to a specific date; in September refers to a particular month. The Future Perfect Continuous is compatible with these reference points: by the named time, a certain duration will already have accumulated.

Tomorrow, next Monday, and this time next year usually do not need at, on, or in before the whole expression. The choice of marker depends on how the time expression is formed, not on the name of the verb tense.

In two hours can mean “two hours from now”—the distance from the present to the future reference point. For two hours means “two hours” of the activity itself. These numbers do not have to match. If it is now 10:00, the work began at 08:00 and will continue until 12:00, then in two hours its duration will be four hours.

A calendar phrase does not always provide an exact period. By September, without a day or time, is not enough to calculate an exact anniversary independently. Exact calculation requires an exact beginning and reference point; an approximate duration should be marked as approximate.

On 1 June, I will have been teaching here for exactly ten years.

On 1 June, I will already have been teaching here for exactly ten years.

The sentence is appropriate when 1 June is an established anniversary; on links the statement to the date.

In two hours, I will have been working for four hours.

In two hours, I will already have been working for four hours.

In two hours indicates when we evaluate the situation; for four hours indicates how long the work will have continued by then.

Next Monday, we will have been sharing this office for a month.

Next Monday, we will already have been sharing this office for a month.

Next Monday independently sets the future reference point, without on before next.

5. By the Time and When: A Future Event in a Subordinate Clause

The future reference point may be an event: a colleague’s return, a bus’s arrival, or the end of a meeting. By the time you arrive means that by the time you arrive, the preceding activity will already have had a certain duration. When you arrive can also set this reference point.

In an ordinary time clause about the future, we often use the Present Simple: when she arrives, by the time the meeting ends. Will remains in the main clause. This is not a universal ban on will after every when: the question I don’t know when she will arrive has a different structure and is not our time clause.

The Present Perfect is also possible when the reference point is connected with completion: by the time you have finished. Do not correct the natural form have finished merely because the example uses finish. If an exercise specifically practices the Present Simple, another grammatical option may not meet that narrow requirement, but it does not become a language error.

By the time the meeting ends, we will have been discussing the plan for two hours.

By the time the meeting ends, we will already have been discussing the plan for two hours.

Ends is in the Present Simple, even though the meeting will end in the future.

By the time you have finished your call, I will have been waiting for half an hour.

By the time you have finished your call, I will already have been waiting for half an hour.

Have finished highlights the completion of the call as the reference point; finish is also possible with this future meaning.

6. The Reference Point May Appear in the Previous Turn

Every sentence does not have to repeat the entire calendar. If the other speaker has already asked about tomorrow at noon, the answer can inherit that point. By then and at that point help refer back to it; sometimes no separate time expression is needed at all.

I will have been waiting is a grammatically formed sentence. Without context, the listener may ask “by what point?”, but missing information does not equal an error in form. In a clear dialogue, it may be sufficient.

The word then does not create a date out of nothing. If two meetings have been mentioned in the conversation, clarify which one the prediction refers to. A good time marker is not merely present: the listener must be able to interpret it correctly.

A: Will you have been working or waiting when I arrive tomorrow? B: I will have been waiting.

A: When I arrive tomorrow, will you have been working or waiting? B: I will have been waiting.

The answer inherits tomorrow’s arrival as the reference point; neither for nor by is required in it.

A: The review is at four tomorrow. B: By then, we will have been testing the update all day.

A: The review is at four tomorrow. B: By then, we will already have been testing the update all day.

By then refers to the specific future review, and all day names the accumulated period.

7. Marker Position Supports Coherence

The adverbial of future reference can be placed at the beginning or the end: By Friday, … / … by Friday. At the beginning, it immediately creates a framework; at the end, it may answer the recently asked question “by when?” The change in position does not itself change the number of hours.

Keep expressions as meaning blocks: for three weeks, since Monday, by the time you return. Do not split up by the time or mix up duration with the starting point. If an exercise requires a particular order, that is a learning constraint, not a claim that other natural orders do not exist.

A comma after an initial extended time clause helps the sentence read clearly. In independent writing, the main thing is a clear connection between the facts; do not complicate the utterance by unnecessarily repeating a reference point that is already known.

By Friday, I will have been preparing the workshop for a week.

By Friday, I will already have been preparing the workshop for a week.

The future framework comes first; a week refers to the preparation, not to the distance from today.

I will have been preparing the workshop for a week by Friday.

I will already have been preparing the workshop for a week by Friday.

The same time relationship, with by Friday at the end. Both positions are grammatical.

8. How to Say What You Need Without Making Unnecessary Promises

Before answering, think about which future point matters to the listener; what will accumulate by then; whether a number, starting point, or general period is needed; and whether the reference point needs to be repeated. Then choose the marker according to this relationship, not according to a list of “words for this tense.”

Also check the limits of the message. Four hours of negotiations does not equal a signed contract; twenty years of teaching does not equal retirement. If you need to communicate a result or a change in schedule, add a separate truthful statement.

In a free response, your own or invented facts, contractions, and natural paraphrases are acceptable. The model shows one way to express the idea. Self-checking against the criteria helps you notice missing content, but by itself it does not confirm an overall B2 level or spoken fluency.

By the review, we will have been testing the app for a week, but I cannot promise that every problem will be fixed.

By the review, we will already have been testing the app for a week, but I cannot promise that every problem will be fixed.

The duration is stated clearly, and an unproven result is not attributed to the tense construction itself.

How long will you have been travelling by the time you reach the hotel?

How long will you have been travelling by the time you reach the hotel?

The question names a future reference point but leaves the duration unknown—the other speaker must provide it.

Common mistakes

Incorrect:By noon, I will have been waiting by two hours.

Correct:By noon, I will have been waiting for two hours.

Here, two hours is the duration of the waiting, not a future reference point. For links the activity to this period.

Incorrect:By Friday, we will have been testing it since three days.

Correct:By Friday, we will have been testing it for three days.

Since requires a starting point. Three days is a period, so for is needed here.

Incorrect:On September, she will have been teaching here for ten years.

Correct:In September, she will have been teaching here for ten years.

A month name without a specific date is used with in. On is used, among other cases, with a named day or date.

Incorrect:By the time she arrive, I will have been waiting for an hour.

Correct:By the time she arrives, I will have been waiting for an hour.

In an ordinary future time clause, the Present Simple agrees with she: arrives. Future meaning does not remove the -s ending.

Sources
Practise with Vocairo