Micro-listening
Future perfect or continuous: Choose the right form
What is the difference between future perfect and future perfect continuous?
Both the future perfect simple and the future perfect progressive look ahead to a future reference point and evaluate earlier activity. The future perfect simple places a completed action, milestone, or quantity before that checkpoint. The future perfect progressive looks back from that same checkpoint to show how long an activity has been underway.
Key points
- One tense focuses on the finished product; the other focuses on the elapsed time of the process.
- When you look back from a future checkpoint, check your primary communicative purpose.
- Use will have plus a past participle when you want to report a completed result, quantity, or finished task.
This lesson has 5 stages. You can stop at any time and continue later.
Stage 1 of 5
Understand
What it means, when to use it, and mistakes to avoid.
Examples
By opening time, we will have made twenty sandwiches.
Why it works: Reports a completed quantity of twenty sandwiches ready before the café opens.
3 more examples
-
By opening time, we will have been cooking for three hours.
Emphasizes the three-hour duration of continuous kitchen work leading up to opening.
-
Next month, I will have owned this café for a year.
Uses the future perfect simple with a state verb to describe a one-year milestone.
-
By the time the manager arrives, the team will have cleaned the counter.
Uses the present simple 'arrives' in the time clause and future perfect in the main clause.
Read the full guide
Set a future checkpoint before choosing your verb
Picture the opening day of a neighborhood community café tomorrow at noon. When you speak about the morning preparations, you do not stand in the present moment looking forward aimlessly. Instead, you mentally step forward to twelve o'clock and look back at what has happened before that checkpoint. In English, you can describe either a finished result or the time spent doing an activity leading up to that hour. Note that grammarians use the terms future perfect progressive and future perfect continuous interchangeably for the same verb structure.
-
By noon tomorrow, the kitchen crew will have set up the espresso machine.
Why it works: The speaker looks back from noon to confirm that the espresso machine is ready.
-
By noon tomorrow, the kitchen crew will have been brewing coffee for two hours.
Why it works: The speaker looks back from noon to describe the ongoing duration of coffee brewing.
Your turn
What perspective does an English speaker take when using these future forms?
Answer: They imagine standing at a future checkpoint and looking backward at earlier events.
Show the answer
Answer: They imagine standing at a future checkpoint and looking backward at earlier events.
Both future perfect forms require the speaker to imagine a future reference point and evaluate what has taken place prior to that moment.
Choose future perfect for a completed result
When your primary goal is to report a finished product, a completed quantity, or a goal achieved before a deadline, choose the future perfect simple. This form tells your listener that an action will be accomplished prior to the checkpoint. If your café partner asks whether lunch will be ready for the crowd, they care about food on the counter, not how many hours you stood over the stove. Reporting a specific number of items almost always points to this completed result form.
-
By opening time, we will have made twenty sandwiches.
Why it works: The quantity of twenty sandwiches will be complete and ready before opening time.
-
By eleven o'clock, Marcus will have printed the lunch menus.
Why it works: Printing the menus is a completed task with a clear deadline.
You can practise this again in Monday or Mondays: Choose the Right Form and Will or be going to: choose your future form.
Your turn
Why is 'will have made twenty sandwiches' the right choice when your manager asks about stock?
Answer: It confirms that a specific quantity of food will be complete and ready.
Show the answer
Answer: It confirms that a specific quantity of food will be complete and ready.
Stating a completed quantity or finished goal requires the future perfect simple because the listener wants confirmation of the end result.
Choose future perfect progressive to highlight duration
When you want to emphasize the time spent on an activity leading up to your deadline, use the future perfect progressive. This structure answers the question of how long someone has been working rather than how many tasks are finished. Stating that you have been cooking for three hours reports effort and elapsed time, but it does not guarantee that every dish is ready. The activity may have started before now or it may begin later today, as long as it precedes the checkpoint. Furthermore, the action might continue past the checkpoint or stop just before it.
-
By opening time, we will have been cooking for three hours.
Why it works: This reports three hours spent cooking before the checkpoint without promising completion.
-
When the delivery truck arrives, Lisa will have been sorting vegetables for forty minutes.
Why it works: The sentence emphasizes the duration of Lisa's sorting activity up to the truck's arrival.
Your turn
What does saying 'we will have been cooking for three hours' tell your partner?
Answer: It reports the time spent on the cooking activity up to the checkpoint.
Show the answer
Answer: It reports the time spent on the cooking activity up to the checkpoint.
The progressive form highlights the duration of the activity prior to the checkpoint; it does not guarantee that all food is ready.
Build will have and will have been accurately
Both verb groups remain completely stable across every grammatical subject. Whether you use I, she, or they, the helping words never take an s ending. Build the future perfect simple by combining will have with a past participle. A past participle is the completed verb form seen in pairs like finish and finished, make and made, or write and written. Build the future perfect progressive with will have been followed by an -ing form. When adding -ing, remember basic spelling rules: drop a silent final e as in make to making, or double a single consonant after a short vowel as in run to running.
-
She will have finished the pastry trays before the front doors open.
Why it works: Subject 'she' uses 'will have' followed by the regular past participle 'finished'.
-
They will have been running the kitchen ovens for two hours by midday.
Why it works: The progressive form uses 'will have been' plus the spelling-adjusted form 'running'.
Your turn
Which sentence correctly builds the future perfect progressive structure?
Answer: They will have been making coffee since nine o'clock.
Show the answer
Answer: They will have been making coffee since nine o'clock.
The progressive form requires 'will have been' plus the -ing verb. 'Will has' and 'been make' are grammatically incorrect.
Select by, for, or since to mark time
Prepositions establish the exact time framework for these future expressions. Use by to name the checkpoint, meaning at or no later than that specific moment, such as by noon or by next week. Use for to name the length of time an activity spans, such as for two hours. Use since to name the initial starting point, such as since breakfast. Be careful with until: until describes an action continuing up to an endpoint, while by marks the completion deadline. You cannot substitute until where by is required.
-
By noon, we will have been baking bread for three hours.
Why it works: 'By' sets the deadline at noon, while 'for' measures the three-hour duration.
-
By next week, Sarah will have been training volunteers since Monday.
Why it works: 'By next week' marks the reference point, while 'since Monday' names the start.
Your turn
Which preposition correctly fills the blank: 'We will have prepared forty salads ___ opening time'?
Answer: by
Show the answer
Answer: by
'By' indicates that the task will be complete no later than the specified opening time checkpoint.
Use present simple after by the time and when
When you connect your main clause to a future time clause introduced by expressions like by the time or when, follow the standard English rule for subordinate time clauses: normally use the present simple or present perfect. Even though the event is in the future, do not add will just to mark future time. Keep will have or will have been in the main clause, and use a present form in the time clause. In an ordinary future-time clause, avoid by the time the café will open; use a present form after by the time.
-
By the time the café opens, we will have arranged the chairs.
Why it works: 'Opens' is present simple inside the time clause; 'will have arranged' sits in the main clause.
-
When the supervisor arrives, the volunteers will have been brewing tea for an hour.
Why it works: 'Arrives' uses the present simple following the time conjunction 'when'.
Your turn
Which sentence correctly expresses a future event inside a time clause?
Answer: By the time the café opens, we will have washed the mugs.
Show the answer
Answer: By the time the café opens, we will have washed the mugs.
Subordinate future time clauses introduced by 'by the time' require the present simple verb 'opens'.
Form questions and negatives without extra auxiliaries
To form questions and negatives with these compound tenses, manipulate only the modal helping word will. For negative statements, place not immediately after will, commonly contracting to won't before have. Never insert do, does, or did into these sentences. For yes or no questions, move will in front of the subject: Will the team have finished? To ask about ongoing duration, start with how long: How long will they have been preparing soup? When replying with short answers, repeat the modal verb: Yes, we will, or No, we won't.
-
Will you have finished the pastry order before noon?
Why it works: The question moves 'will' before the subject 'you' and receives the short answer 'Yes, I will'.
-
How long will David have been working in the kitchen by the time we open?
Why it works: A duration question places 'will' before the subject and retains 'have been working'.
Your turn
How should a speaker answer the question 'Will the helpers have cleaned the tables by noon?'?
Answer: Yes, they will.
Show the answer
Answer: Yes, they will.
Short answers to questions starting with 'will' echo the modal auxiliary: 'Yes, they will' or 'No, they won't'.
Keep state verbs in the future perfect simple
Certain English verbs describe states of existence, possession, or mental knowledge rather than physical actions that you can see someone performing. Familiar state verbs include know, own, believe, and understand. Because states do not represent active unfolding processes, native speakers do not put them into progressive -ing structures. If you need to express a duration up to a future point with a state verb, use the future perfect simple. Stating that you will have owned the café for a year expresses duration perfectly without suggesting the ownership ends.
-
Next month, I will have owned this café for a year.
Why it works: 'Own' describes a state of possession, so the sentence uses future perfect simple to show duration.
-
By December, our team will have known the head baker for five years.
Why it works: 'Know' represents mental familiarity and remains in the simple form.
Your turn
Why is 'will have known' preferred over 'will have been knowing'?
Answer: Because 'know' describes a mental state rather than an active physical process.
Show the answer
Answer: Because 'know' describes a mental state rather than an active physical process.
State verbs like 'know' do not take progressive forms, so duration is expressed using the simple future perfect.
Recognize when live and work allow both forms
With verbs describing ongoing life habits, such as live, work, and study, both the future perfect simple and the future perfect progressive are often entirely natural. Choosing between them depends on your communicative focus rather than strict grammatical correctness. The simple form presents the period of time as an established, completed milestone or simple factual summary. The progressive form places vivid emphasis on the continuous, active nature of the work over that time span. Never mark one choice incorrect unless a specific communicative context demands one focus over the other.
-
By December, Marcus will have worked at the community kitchen for a year.
Why it works: The simple form presents the twelve-month employment as a completed milestone.
-
By December, Marcus will have been working at the community kitchen for a year.
Why it works: The progressive version emphasizes the day-to-day ongoing effort across the year.
Your turn
What is the practical difference between 'will have worked here for a year' and 'will have been working here for a year'?
Answer: The simple form highlights a factual milestone, while the progressive emphasizes ongoing activity.
Show the answer
Answer: The simple form highlights a factual milestone, while the progressive emphasizes ongoing activity.
Both forms are grammatically valid; the simple form treats the duration as a factual achievement, whereas the progressive highlights ongoing labor.
Compare results, durations, and points in time
To choose the correct structure, compare three distinct ways English views future events. Future continuous views an action happening at a specific future moment: At noon, we will be serving lunch. Future perfect looks back from that moment to check a completed outcome: By noon, we will have served forty customers. Future perfect progressive looks back to measure the duration of continuous effort: By noon, we will have been serving lunch for an hour. Notice how each tense answers a different practical question during our café morning setup.
| Aspect or Tense | Communicative Focus | Form Structure | Time Expressions | Original Example |
|---|---|---|---|---|
| Future Continuous | Action happening at a specific future moment | subject + will be + verb-ing | at noon, at that time | At noon, we will be serving lunch to local residents. |
| Future Perfect Simple | Completed milestone, quantity, or outcome before a deadline | subject + will have + past participle | by noon, by then, before, by the time | By noon, we will have served forty customers. |
| Future Perfect Progressive | Duration of continuous effort leading up to a checkpoint | subject + will have been + verb-ing | by noon ... for an hour, since nine, for two hours | By noon, we will have been serving lunch for an hour. |
Review this short exchange between two café volunteers before opening time: Volunteer A: 'Will the sandwich platters be ready by eleven o'clock?' Volunteer B: 'Yes, we will have prepared twenty platters by then. In fact, our team will have been making sandwiches for two hours straight, so we will gladly take a short break.' Volunteer A: 'Wonderful. At eleven thirty, we will be opening the side counter for early orders.'
-
At noon, we will be serving lunch to local residents.
Why it works: Future continuous describes an activity in progress at the future moment noon.
-
By noon, we will have been serving lunch for an hour.
Why it works: Future perfect progressive looks back from noon to measure one hour of continuous serving.
Your turn
Which sentence describes an action in progress right at twelve o'clock, rather than looking back at earlier duration?
Answer: At twelve o'clock, we will be slicing cheese for lunch orders.
Show the answer
Answer: At twelve o'clock, we will be slicing cheese for lunch orders.
Future continuous ('will be slicing') views the action as actively occurring at twelve o'clock, whereas future perfect forms look back from that time.
Correct missing helping words and false forms
Because these structures involve three or four words, several common errors occur in speech and writing. Never write will has; the modal verb will always requires the base form have. Never use a past simple form instead of a past participle: say will have written, not will have wrote. For the progressive, do not omit been or the -ing ending: will have been cooking is correct, while will have working or will have been cook are broken forms. Never write will of instead of will have. Finally, remember that stating duration never proves completion; saying we will have been cooking does not confirm the meals are finished.
-
Incorrect: By noon, he will has prepared the drinks. Correct: By noon, he will have prepared the drinks.
Why it works: Always use the base form 'have' after the modal auxiliary 'will'.
-
Incorrect: We will have been cook for two hours. Correct: We will have been cooking for two hours.
Why it works: The progressive structure requires both 'been' and the '-ing' participle.
Your turn
Which sentence contains a grammatical error in its verb group?
Answer: By one o'clock, she will has finished the cash register audit.
Show the answer
Answer: By one o'clock, she will has finished the cash register audit.
'Will has' is always ungrammatical; the modal auxiliary 'will' must be followed by base 'have'.
Catch weak helping words and extra syllables in speech
In conversational speech, native speakers rarely pronounce each helping word with full dictionary stress. The modal will frequently contracts into a quick 'll attached to the subject pronoun. Furthermore, have reduces to a weak form sounding like /əv/, which leads many learners to mishear it as the preposition of. The word been often sounds like bin or bean depending on the speaker's regional accent. The primary stress falls onto the main action verb that follows, such as worked or cooking. Training your ear to catch these unstressed grammatical syllables prevents misunderstandings when listening to fast workplace updates.
-
They'll have been waiting for twenty minutes.
Why it works: 'They will' contracts to 'They'll', 'have' weakens to /əv/, and 'been' carries light stress before 'waiting'.
-
We'll have cleaned the espresso filters by ten.
Why it works: 'We'll have' sounds like /wiːləv/, with the main stress landing firmly on 'cleaned'.
Your turn
Why does 'will have' often sound like 'will of' to English learners?
Answer: Because the auxiliary verb 'have' reduces to an unstressed weak vowel sound in fast speech.
Show the answer
Answer: Because the auxiliary verb 'have' reduces to an unstressed weak vowel sound in fast speech.
In rapid speech, 'have' reduces to the weak form /əv/, which sounds nearly identical to the unstressed pronunciation of 'of'.
Apply the decision rule to your own sentences
When you compose your own future progress updates, follow a reliable three-step decision sequence. First, identify your future reference point or deadline, introduced by by or by the time. Second, determine your communicative purpose: if you are reporting a completed quantity or finished task, choose will have with a past participle; if you are reporting time spent on an active process, choose will have been with an -ing verb. Third, verify your verb type: if the verb describes a state like own or know, always retain the simple form. Use these checks to review your choice before sending an update.
-
By three o'clock, our setup crew will have assembled twenty tables.
Why it works: Step two check: twenty tables is a completed quantity, calling for the future perfect simple.
-
By three o'clock, our kitchen crew will have been preparing salads for two hours.
Why it works: Step two check: two hours measures active duration, calling for the future perfect progressive.
Your turn
What should you check first before selecting between the future perfect and future perfect progressive?
Answer: Whether your communicative goal is to report a finished outcome or time spent on an activity.
Show the answer
Answer: Whether your communicative goal is to report a finished outcome or time spent on an activity.
The fundamental choice depends on whether your message reports a completed result or the duration of an ongoing activity before a future checkpoint.
Use it naturally
How people really use “will have”
Neutral Fine almost anywhere, at work or with friends.
Words it often goes with
- by lunchtimeWe will have reached the lake by lunchtime.
- by the timeI will have packed my bag by the time you arrive.
- for three hoursBy noon, we will have been walking for three hours.
- since nineBy lunchtime, we will have been hiking since nine.
Questions about "Future perfect or continuous: Choose the right form"
What is the difference between future perfect and future perfect continuous?
The future perfect emphasizes a finished result or completion before a future deadline. The future perfect continuous emphasizes the duration or ongoing nature of an activity leading up to that future moment.
By noon, we will have prepared fifty lunch boxes.
By noon, we will have been cooking lunch for three hours.
Are progressive and continuous the same thing?
Yes. Progressive and continuous are two names for the exact same grammatical aspect in English grammar books. Some courses call it future perfect progressive, while others call it future perfect continuous. Both use 'will have been' plus the '-ing' form of the verb.
She will have been teaching for ten years by this winter.
Does 'for two hours' always mean I need the continuous form?
No. While 'for' frequently accompanies progressive forms to highlight ongoing time, you can also use 'for' with the future perfect simple. With state verbs like 'own' or 'know', or when simply stating a completed duration as a whole fact, the simple form is correct.
Next month, I will have owned this café for five years.
By Friday, she will have worked here for two weeks.
Does 'will have been working' mean the work will be finished?
No, it does not promise completion. It only measures how much time you have spent doing the activity up to the checkpoint. The activity might stop at that moment, or it might continue right past it.
At five o'clock, they will have been painting the walls for six hours, but they still need to finish the ceiling.
Why do we say 'will have known' instead of 'will have been knowing'?
Verbs that describe mental states, feelings, or possession rather than active physical processes do not normally take progressive forms. Verbs such as know, believe, understand, and own stay in the future perfect simple even when reporting a long duration.
By next summer, we will have known each other for a decade.
How do I make questions and negatives with these forms?
Place 'will' before the subject to make questions, such as 'Will you have finished?' or 'How long will they have been waiting?' For negatives, add 'not' after 'will', producing 'will not have' or 'won't have'. Do not add auxiliary verbs like do, does, or did.
Will the team have cleaned the kitchen before opening time?
We will not have been waiting long when the bus arrives.
Before you go
Remember this
When you look back from a future checkpoint, check your primary communicative purpose. Use will have plus a past participle when you want to report a completed result, quantity, or finished task. Use will have been plus an -ing form when you want to emphasize the duration of continuous effort leading up to that moment. If the verb describes a state rather than an active process, keep it in the future perfect simple.
Stage 2 of 5
Listen
Hear it in real sentences, from short to long, and write what you hear.
0 of 4 done
Listening 1 of 4
Listening 2 of 4
Try a longer clip. Listen once, then replay the part you missed.
Listening 3 of 4
This clip is longer. Follow the instruction above the answer field.
Listening 4 of 4
Listen, then type the missing words. The rest of the text is already there.
0:00
Practice complete
You listened closely.
Your result is saved in this browser.
Keep your progress. Your practice is saved on this device only. Create a free account to keep it everywhere.
Create a free accountThat was today's free lesson. Tomorrow you get another one. Want more today? See membership.
Create a free SubLearn account to keep this progress across devices.
Save my progressStage 3 of 5
Speak
Say it with the speaker, then use it in your own answer.
Shadow
Say it along with the speaker
Play the line slowly, then speak at the same time as the speaker. Copy the rhythm, not just the words.
Your turn
Say it your way
Imagine you are hiking with a friend this weekend. Speak for 30 to 60 seconds from memory about reaching a lake by lunchtime. Describe what you will have done by then and how long you will have been walking.
Use: will have taken will have been walking
Take ten seconds to think, then answer out loud without looking at the lesson. Speak for the time shown in the task above. Nothing is sent unless you ask for feedback.
0:00
Hear how someone else might say it
On Saturday, my friend and I are going to hike to a lake. We plan to leave at nine and reach the water by twelve. By lunchtime, we will have taken lots of photos of the mountains. We will have been walking for three hours, so we will probably be hungry. I will bring sandwiches and some apples. My friend knows a nice place to sit near the water. After lunch, we can rest for a while before we start the walk home.
Try once more and answer this: What will you do if it starts raining?
Stage 4 of 5
Write
Use what you've learned to write about your day or week, then write a message.
Write
Put it in your own words
- I used “will have”.
- It is about my life, not the lesson’s example.
- I read it once aloud to check it sounds right.
Write your own response
Choose a situation and write 30–50 words of your own. In this activity, you decide what to say rather than copy the words in a recording.
Check your own writing
Read one possible response
Use these checks to revise your message. Grammar and meaning are not automatically graded. Each task keeps its own draft in this browser tab.
You finished the free part of this lesson
- Understand
- Listen
- Speak
- Write
- CheckPart of membership
Worth another look
With a free account, the lessons you finish come back for review to help you remember them.Create a free account
Stage 5 of 5 · Part of membership
Check
New clips without hints.
Listening tests are included with membership. Try the free dictation first, then decide whether to continue.
Listening 1 of 2 Part of membership
Listening 2 of 2 Part of membership
Follow MicroEnglish
Find lesson updates, short videos and quick quizzes. Pick the app you already use.
Questions & comments
Ask about this lesson, share an example, or help another learner.
Example
Memory tip
Goes with
Related forms
Not to be confused with
In this lesson
This word isn't in our dictionary. Check the spelling, or try another form of the word.
We couldn't load this word. Try again.
