VocairoStart learning

Common Time Markers for the Future Perfect Continuous

Don’t look for a magic word such as for or by. Determine when the activity starts, how much time will accumulate, and from which future point you are looking back at it. Learn to express these relationships explicitly or use a clear reference point from the conversation.

Published

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