B2 Verb Tenses 12 min read سخت

آینده کامل استمراری: زمان مدت

It highlights an action's duration leading up to a specific future moment.

Grammar Rule in 30 Seconds

Use this tense to emphasize how long an action will have been happening by a specific point in the future.

  • Use 'will have been' + '-ing' for all subjects. Example: 'I will have been waiting.'
  • Always include a time reference like 'by next week' or 'for three hours'.
  • Avoid using stative verbs like 'know' or 'believe' in this continuous form.
Subject + ⏳ will have been + 🏃‍♂️ Verb-ing

مرور کلی

### Overview
تصور کنید ماشین زمان در اختیار دارید. به یک نقطه مشخص در آینده سفر می‌کنید، در آنجا می‌ایستید، به عقب برمی‌گردید و به مسیری که تا آن لحظه طی شده است نگاه می‌کنید. این دقیقاً همان کاری است که زمان Future Perfect Continuous (آینده کامل مستمر) در زبان انگلیسی انجام می‌دهد.
این زمان که یکی از ساختارهای پیشرفته و سطح B2 در گرامر انگلیسی است، برای بیان طول دوره یا استمرار یک عمل تا یک نقطه مشخص در آینده استفاده می‌شود.
در زبان فارسی، ما ساختار گرامری مستقلی که دقیقاً معادل این زمان باشد را نداریم. به همین دلیل، درک آن در ابتدا برای فارسی‌زبانان کمی چالش‌برانگیز به نظر می‌رسد. ما در فارسی معمولاً از ترکیب زمان حال مستمر یا ماضی نقلی مستمر همراه با قیدهای زمان آینده استفاده می‌کنیم.
مثلاً می‌گوییم: «تا ماه آینده، پنج سال می‌شود که دارم در این شرکت کار می‌کنم.» در این جمله، ما مفهوم آینده را با «تا ماه آینده» و مفهوم استمرار را با «دارم کار می‌کنم» می‌رسانیم. اما زبان انگلیسی برای انتقال این مفهوم دقیق، یک ساختار یکپارچه و بسیار ظریف دارد که نشان می‌دهد یک عمل از گذشته، حال یا حتی آینده شروع شده و تا یک نقطه خاص در آینده همچنان در جریان خواهد بود.
هدف اصلی این زمان، تأکید بر مدت زمان (Duration) و پیوستگی (Continuity) یک فعالیت است، نه صرفاً انجام شدن یا پایان یافتن آن. زمانی که می‌خواهید در مورد میزان تعهد به یک کار طولانی، خستگی ناشی از یک فعالیت مستمر، یا پیش‌بینی‌های دقیق زمانی صحبت کنید، این ساختار گرامری بهترین ابزار شماست. تسلط بر این زمان به شما کمک می‌کند تا از سطح یک زبان‌آموز متوسط فراتر رفته و با دقتی شبیه به یک انگلیسی‌زبان بومی (Native Speaker) منظور خود را بیان کنید.
### How This Grammar Works
برای درک عمیق این زمان، باید اجزای سازنده آن را کالبدشکافی کنیم. همان‌طور که می‌دانید، ساختار جمله در زبان فارسی به صورت فاعل-مفعول-فعل (SOV) است، اما در انگلیسی ساختار فاعل-فعل-مفعول (SVO) حاکم است. در زمان Future Perfect Continuous، بخش فعل (Verb Phrase) بسیار طولانی است و از چهار کلمه تشکیل می‌شود.
این موضوع ممکن است برای ذهن یک فارسی‌زبان که به افعال کوتاه‌تر عادت دارد، کمی سنگین به نظر برسد. بیایید این چهار جزء را بررسی کنیم:
  1. 1will (لنگرگاه آینده): این فعل کمکی (Modal Verb)، نقطه مرجع ما را در آینده تثبیت می‌کند. این کلمه به شنونده می‌گوید که تمام این سناریو قرار است در آینده رخ دهد. دقیقاً مانند زمانی که در فارسی می‌گوییم «سال آینده» یا «فردا ساعت هشت».
  1. 1have (جنبه کامل یا Perfect): حضور have در اینجا نقش یک «پل زمانی» را بازی می‌کند. این کلمه، زمانِ قبل از نقطه مشخص شده در آینده را به خودِ آن نقطه متصل می‌کند. در واقع، به ما اجازه می‌دهد که از آن نقطه در آینده، به عقب نگاه کنیم.
  1. 1been (پایه استمرار): این کلمه که شکل سوم (Past Participle) فعل be است، در کنار have ساختار کامل (Perfect) را می‌سازد، اما وظیفه اصلی‌اش در اینجا این است که بستر را برای فعل ing-دار فراهم کند تا نشان دهد عمل مورد نظر در یک حالت پیوسته و ادامه‌دار بوده است.
  1. 1فعل اصلی با ing- (نشان‌دهنده جریان و پروسه): این بخش، هسته اصلی معنایی جمله است. پسوند ing- نشان می‌دهد که ما با یک رویداد لحظه‌ای و تمام‌شده روبرو نیستیم، بلکه با یک «پروسه» درگیر هستیم.
به عنوان مثال در جمله By next year, I will have been working here for a decade، شما از نظر ذهنی در «سال آینده» ایستاده‌اید (will)، به گذشته نگاه می‌کنید (have) و مسیر ده ساله و مستمر (been working) را می‌سنجید.
### Formation Pattern
فرمول ساخت این زمان بسیار قانون‌مند و ثابت است. یکی از خبرهای خوب برای شما این است که بر خلاف زمان حال ساده، در اینجا هیچ تفاوتی بین ضمایر (I, you, he, she, it, we, they) وجود ندارد و ساختار برای همه یکسان است.
حالت مثبت (Affirmative):
Subject + will + have + been + Verb(-ing)
  • By the time you arrive, I will have been waiting for two hours.
(تا زمانی که تو برسی، من دو ساعت خواهد بود که منتظرم.)
  • Next month, she will have been studying English for three years.
(ماه آینده، سه سال می‌شود که او دارد انگلیسی می‌خواند.)
مخفف‌ها (Contractions):
در مکالمات روزمره و نوشتار غیررسمی، انگلیسی‌زبان‌ها تقریباً همیشه will را مخفف می‌کنند. این کار باعث می‌شود جمله روان‌تر تلفظ شود.
  • I will -> I'll (I'll have been...)
  • She will -> She'll (She'll have been...)
  • They will -> They'll (They'll have been...)
حالت منفی (Negative):
برای منفی کردن، کافی است کلمه not را بعد از اولین فعل کمکی یعنی will قرار دهیم. معمولاً از فرم مخفف won't استفاده می‌شود.
Subject + will not (won't) + have + been + Verb(-ing)
  • By 2025, he won't have been living in Tehran for long.
(تا سال ۲۰۲۵، مدت زیادی نخواهد بود که او در تهران زندگی می‌کند.)
  • We won't have been driving for more than an hour by the time we reach the villa.
(تا زمانی که به ویلا برسیم، بیشتر از یک ساعت نخواهد بود که در حال رانندگی هستیم.)
حالت سؤالی (Interrogative):
برای سؤالی کردن، جای فاعل و will را عوض می‌کنیم.
Will + Subject + have + been + Verb(-ing)?
  • Will you have been working all night by the time the morning shift starts?
(آیا تا زمانی که شیفت صبح شروع شود، تو تمام شب را در حال کار کردن بوده‌ای؟)
  • How long will they have been traveling by the time they arrive in London?
(تا زمانی که آن‌ها به لندن برسند، چقدر در راه بوده‌اند؟)
### When To Use It
استفاده از این زمان به موقعیت‌های خاصی محدود می‌شود که در آن‌ها «مدت زمان» از اهمیت بالایی برخوردار است. بیایید کاربردهای اصلی آن را با مثال‌هایی ملموس بررسی کنیم:
۱. برای تأکید بر طول مدت یک عمل تا یک نقطه در آینده:
این اصلی‌ترین کاربرد این زمان است. فرض کنید برای کنکور یا یک آزمون مهم مثل آیلتس درس می‌خوانید. می‌خواهید به دوستتان بگویید که تا روز امتحان، چقدر تلاش مستمر داشته‌اید.
  • By the time I take the IELTS exam, I will have been studying for six months.
(تا زمانی که امتحان آیلتس را بدهم، شش ماه می‌شود که در حال مطالعه بوده‌ام.)
در اینجا تمرکز روی آن شش ماه تلاش مداوم است.
۲. برای توضیح علت یک وضعیت یا نتیجه در آینده:
گاهی اوقات ما از این زمان برای نشان دادن رابطه علت و معلولی در آینده استفاده می‌کنیم. فرض کنید قرار است در روز جمعه خانه تکانی عید نوروز را انجام دهید. می‌دانید که در پایان روز به شدت خسته خواهید بود و می‌خواهید دلیل این خستگی را پیش‌بینی کنید.
  • I will be exhausted on Friday evening because I will have been cleaning the house all day.
(من جمعه عصر به شدت خسته خواهم بود، چون تمام روز را در حال تمیز کردن خانه بوده‌ام.)
در این مثال، عمل مستمر تمیز کردن، علت خستگی در آینده است.
۳. پیش‌بینی‌های مطمئن در مورد یک وضعیت در حال انجام:
گاهی از این زمان برای بیان یک پیش‌بینی قاطع در مورد کاری که در آینده در جریان است استفاده می‌کنیم. فرض کنید دوست شما در ترافیک سنگین اتوبان همت گیر کرده است و شما منتظر او هستید.
  • By the time he finally gets here, he will have been sitting in traffic for hours. He's going to be so annoyed!
(تا زمانی که او بالاخره برسد، ساعت‌ها در ترافیک نشسته است. او خیلی عصبانی خواهد بود!)
### Common Mistakes
فارسی‌زبانان به دلیل تفاوت‌های ساختاری بین دو زبان، معمولاً در استفاده از این زمان دچار اشتباهات خاصی می‌شوند (L1 Interference). در ادامه به رایج‌ترین آن‌ها اشاره می‌کنیم تا با آگاهی از آن‌ها، از بروزشان جلوگیری کنید:
۱. ترجمه کلمه به کلمه از فارسی و استفاده از زمان‌های اشتباه:
در فارسی ما می‌گوییم: «فردا ساعت پنج، سه ساعت است که منتظرم.» بسیاری از زبان‌آموزان این جمله را مستقیماً ترجمه می‌کنند و از زمان حال مستمر یا آینده ساده استفاده می‌کنند.
  • ❌ اشتباه: Tomorrow at 5, I am waiting for three hours.
  • ❌ اشتباه: Tomorrow at 5, I will wait for three hours.
  • ✅ درست: Tomorrow at 5, I will have been waiting for three hours.
دلیل اشتباه: در انگلیسی، وقتی یک بازه زمانی (for three hours) به یک نقطه در آینده متصل می‌شود، حتماً باید از ساختارهای Perfect استفاده کنید.
۲. حذف کردن افعال کمکی (Dropping Auxiliaries):
از آنجایی که ساختار will have been V-ing بسیار طولانی است، ذهن فارسی‌زبان تمایل دارد آن را کوتاه کند و یکی از کلمات را جا بیندازد.
  • ❌ اشتباه: She will been working here for a year. (حذف have)
  • ❌ اشتباه: She will have working here for a year. (حذف been)
  • ✅ درست: She will have been working here for a year.
۳. استفاده از has برای سوم شخص مفرد:
بسیاری از زبان‌آموزان به اشتباه فکر می‌کنند چون فاعل he یا she است، باید از has استفاده کنند. اما به یاد داشته باشید که بعد از افعال کمکی وجهی (Modals) مثل will، فعل همیشه به شکل ساده (Base form) می‌آید.
  • ❌ اشتباه: By next week, Ali will has been studying for a month.
  • ✅ درست: By next week, Ali will have been studying for a month.
۴. استفاده از افعال حالتی (Stative Verbs) در حالت مستمر:
افعال حالتی (مثل know, love, believe, own, understand) افعالی هستند که یک حالت یا احساس را نشان می‌دهند، نه یک عمل فیزیکی و ادامه‌دار را. این افعال هیچ‌گاه ing- نمی‌گیرند. بنابراین نمی‌توانند در زمان Future Perfect Continuous استفاده شوند.
در این موارد باید از زمان Future Perfect Simple استفاده کنید.
  • ❌ اشتباه: By next year, I will have been knowing my best friend for 10 years.
  • ✅ درست: By next year, I will have known my best friend for 10 years.
### Contrast With Similar Patterns
برای اینکه درک بهتری از جایگاه این زمان داشته باشید، بسیار مهم است که آن را با زمان‌های مشابه مقایسه کنیم. انتخاب زمان مناسب، کاملاً به این بستگی دارد که شما می‌خواهید روی چه چیزی تمرکز کنید: روی خودِ عمل در یک لحظه خاص، روی نتیجه و پایان عمل، یا روی مدت زمان و استمرار آن.
جدول زیر تفاوت‌های کلیدی را به روشنی نشان می‌دهد:
| زمان (Tense) | ساختار (Structure) | تمرکز و کاربرد (Focus) | مثال (Example) |
| :--- | :--- | :--- | :--- |
| Future Continuous | will be + V-ing | تمرکز روی در جریان بودن یک عمل در یک لحظه دقیق در آینده است. (بدون اشاره به مدت زمان) | At 8 PM tomorrow, I will be watching a movie. (فردا ساعت ۸، در حال تماشای فیلم خواهم بود.) |
| Future Perfect Simple | will have + Past Participle (V3) | تمرکز روی تکمیل شدن و نتیجه یک عمل، قبل از یک زمان مشخص در آینده است. | By 8 PM tomorrow, I will have watched the movie. (تا ساعت ۸ فردا، فیلم را تماشا کرده‌ام/تمام شده است.) |
| Future Perfect Continuous | will have been + V-ing | تمرکز روی مدت زمان (طول دوره) و استمرار یک عمل تا یک نقطه مشخص در آینده است. | By 8 PM tomorrow, I will have been watching TV for three hours. (تا ساعت ۸ فردا، سه ساعت خواهد بود که در حال تماشای تلویزیون هستم.) |
همان‌طور که می‌بینید، اگر در جمله شما عباراتی مثل for two hours یا since morning وجود دارد و می‌خواهید به آینده اشاره کنید، زمان‌های ساده و مستمر معمولی جوابگو نیستند و باید به سراغ خانواده Perfect بروید.
### Quick FAQ
سوال ۱: آیا انگلیسی‌زبان‌ها (Native Speakers) واقعاً در مکالمات روزمره از این زمان طولانی استفاده می‌کنند؟
پاسخ: بله، قطعاً. اگرچه این زمان به اندازه زمان‌های گذشته ساده یا حال ساده پرکاربرد نیست، اما در موقعیت‌های خاصی (مثل شکایت از طولانی شدن یک کار، صحبت در مورد سوابق کاری، یا برنامه‌ریزی‌های دقیق پروژه‌ها) بسیار استفاده می‌شود. مثلاً در محیط کار بسیار طبیعی است که بشنوید: By Friday, we'll have been working on this project for a month.
سوال ۲: آیا می‌توانم به جای will از be going to استفاده کنم؟
پاسخ: از نظر گرامری بله، ساختار am/is/are going to have been V-ing کاملاً درست است. اما در عمل، این ساختار به قدری طولانی و سنگین (Clunky) می‌شود که حتی بومی‌زبان‌ها هم به ندرت از آن استفاده می‌کنند. توصیه می‌شود همیشه از همان will استفاده کنید تا کلامتان روان‌تر باشد.
سوال ۳: اگر بخواهم از فعل مجهول (Passive Voice) در این زمان استفاده کنم چطور؟
پاسخ: ساختار مجهول این زمان به شکل will have been being + Past Participle درمی‌آید که بی‌نهایت پیچیده و غیرطبیعی است. در زبان انگلیسی مدرن، استفاده از حالت مجهول برای زمان‌های Perfect Continuous به شدت منع می‌شود. اگر نیاز به بیان چنین مفهومی دارید، بهتر است جمله را به حالت معلوم (Active) برگردانید یا از زمان Future Perfect Simple مجهول استفاده کنید.
سوال ۴: تفاوت for و since در این زمان چیست؟
پاسخ: دقیقاً همان قانونی که در زمان حال کامل (Present Perfect) یاد گرفته‌اید، اینجا هم صدق می‌کند. از for برای نشان دادن «طول دوره» (مثل for 3 hours, for a month) و از since برای نشان دادن «مبدأ زمان» (مثل since morning, since 2020) استفاده می‌شود. با این تفاوت که در اینجا، این بازه زمانی در نهایت به یک نقطه در آینده ختم می‌شود.

Conjugation of 'To Work' in Future Perfect Continuous

Subject Auxiliary Perfect/Continuous Main Verb (-ing)
I
will
have been
working
You
will
have been
working
He/She/It
will
have been
working
We
will
have been
working
They
will
have been
working

Contractions and Short Forms

Full Form Contraction Negative Contraction
I will have been
I'll have been
I won't have been
You will have been
You'll have been
You won't have been
He will have been
He'll have been
He won't have been
We will have been
We'll have been
We won't have been
They will have been
They'll have been
They won't have been

Meanings

The Future Perfect Continuous describes an ongoing action that will continue up until a specific point in the future, focusing specifically on the duration or the process of that action.

1

Duration up to a future point

To show how long an activity has been in progress when a future deadline is reached.

“By the time the sun sets, we will have been hiking for eight hours straight.”

“In December, she will have been working at this firm for two decades.”

2

Cause of a future result

To explain the reason for a future state or feeling based on a continuous action.

“I'll be exhausted when I see you because I will have been traveling for 24 hours.”

“Their eyes will be tired because they will have been staring at screens all day.”

3

Projected certainty of duration

Expressing a strong conviction about the length of an ongoing future state.

“By then, they will have been dating long enough to get married.”

“I will have been practicing this piece so much that I'll know it by heart.”

Reference Table

Reference table for آینده کامل استمراری: زمان مدت
Form Structure Example
Affirmative
S + will + have + been + V-ing
I will have been running.
Negative
S + will + not + have + been + V-ing
She won't have been studying.
Question
Will + S + have + been + V-ing?
Will they have been waiting?
Short Answer (+)
Yes, S + will.
Yes, I will.
Short Answer (-)
No, S + won't.
No, they won't.
Wh- Question
Wh- + will + S + have + been + V-ing?
How long will you have been driving?

طیف رسمیت

رسمی
By the conclusion of this fiscal year, Mr. Smith will have been serving as Director for a decade.

By the conclusion of this fiscal year, Mr. Smith will have been serving as Director for a decade. (Professional milestone)

خنثی
By the end of the year, he will have been working as the Director for ten years.

By the end of the year, he will have been working as the Director for ten years. (Professional milestone)

غیر رسمی
He'll have been the boss for ten years by Christmas.

He'll have been the boss for ten years by Christmas. (Professional milestone)

عامیانه
He's gonna have been running the show for ten years straight soon.

He's gonna have been running the show for ten years straight soon. (Professional milestone)

The Anatomy of the Future Perfect Continuous

Future Perfect Continuous

Components

  • Will Future marker
  • Have Perfect marker
  • Been Continuous marker
  • Verb-ing Action

Time Markers

  • By... The deadline
  • For... The duration

Continuous vs. Perfect Continuous

Future Continuous
I will be working Focus on the moment
Future Perfect Continuous
I will have been working for 5 hours Focus on the duration

مثال‌ها بر اساس سطح

1

I will have been here for one hour.

I will have been here for one hour.

2

She will have been sleeping for a long time.

She will have been sleeping for a long time.

3

We will have been playing for ten minutes.

We will have been playing for ten minutes.

4

Will you have been waiting long?

Will you have been waiting long?

1

By 6 PM, I will have been working for eight hours.

By 6 PM, I will have been working for eight hours.

2

They will have been living here for a month soon.

They will have been living here for a month soon.

3

He won't have been studying for very long.

He won't have been studying for very long.

4

How long will she have been cooking by then?

How long will she have been cooking by then?

1

By the time the train arrives, we will have been standing here for forty minutes.

By the time the train arrives, we will have been standing here for forty minutes.

2

Next year, they will have been traveling around the world for six months.

Next year, they will have been traveling around the world for six months.

3

I will have been practicing the piano all day, so I'll be tired.

I will have been practicing the piano all day, so I'll be tired.

4

Will you have been staying at the hotel for a week by Friday?

Will you have been staying at the hotel for a week by Friday?

1

By the end of this semester, I will have been researching this topic for over a year.

By the end of this semester, I will have been researching this topic for over a year.

2

She will have been competing professionally for a decade by the time she retires.

She will have been competing professionally for a decade by the time she retires.

3

They won't have been dating long enough to make such a big decision.

They won't have been dating long enough to make such a big decision.

4

By tomorrow morning, it will have been snowing for twenty-four hours straight.

By tomorrow morning, it will have been snowing for twenty-four hours straight.

1

By the time the legislation passes, the committee will have been debating its merits for years.

By the time the legislation passes, the committee will have been debating its merits for years.

2

I'll be quite relieved when the project ends, as I will have been working under immense pressure.

I'll be quite relieved when the project ends, as I will have been working under immense pressure.

3

Will the scientists have been monitoring the volcano long enough to predict the eruption?

Will the scientists have been monitoring the volcano long enough to predict the eruption?

4

By the gala, the dancers will have been rehearsing this specific choreography for months.

By the gala, the dancers will have been rehearsing this specific choreography for months.

1

Upon his inauguration, he will have been campaigning tirelessly for the better part of two years.

Upon his inauguration, he will have been campaigning tirelessly for the better part of two years.

2

The ecosystem will have been recovering from the spill for decades before it reaches its former state.

The ecosystem will have been recovering from the spill for decades before it reaches its former state.

3

By the time the sun burns out, it will have been fusing hydrogen for billions of years.

By the time the sun burns out, it will have been fusing hydrogen for billions of years.

4

One wonders if they will have been cohabiting in such disharmony for long before they part ways.

One wonders if they will have been cohabiting in such disharmony for long before they part ways.

به‌راحتی اشتباه گرفته می‌شود

Future Perfect Continuous: The Duration Tense در مقابل Future Continuous

Both tenses use 'will' and '-ing'. Learners often use Future Continuous when they should be measuring duration.

Future Perfect Continuous: The Duration Tense در مقابل Future Perfect Simple

Learners struggle to choose between the result (Simple) and the process (Continuous).

Future Perfect Continuous: The Duration Tense در مقابل Present Perfect Continuous

The structures are similar (have been -ing).

اشتباهات رایج

I will have working.

I will have been working.

You missed the word 'been'.

I will been working.

I will have been working.

You missed the word 'have'.

I will have been work.

I will have been working.

You need the -ing form for continuous tenses.

By tomorrow I will have been here.

By tomorrow I will have been staying here.

The continuous form needs an action verb.

I will have been knowing him.

I will have known him.

'Know' is a stative verb and cannot be continuous.

Will you have been work?

Will you have been working?

Questions still need the -ing form.

I won't have been wait long.

I won't have been waiting long.

Negative forms also require -ing.

By the time he comes, I will be working for 2 hours.

By the time he comes, I will have been working for 2 hours.

Use Future Perfect Continuous for duration up to a point, not Future Continuous.

I will have been being tired.

I will have been tired.

Adjectives like 'tired' use the Simple form, not Continuous.

How long will you have been having this car?

How long will you have had this car?

Possession 'have' is stative.

By next year, the house will have been being built.

By next year, the house will have been under construction.

The passive of this tense is so rare it sounds unnatural; use a prepositional phrase instead.

الگوهای جمله‌سازی

By the time ___, I will have been ___ for ___.

In [Month/Year], she will have been ___ at ___ for ___.

Real World Usage

Job Interviews common

By next month, I will have been working in this industry for five years.

Anniversaries very common

On Saturday, we will have been dating for exactly two years!

Project Management common

By the time we launch, the developers will have been coding for six months.

Travel Planning occasional

By the time we reach Tokyo, we will have been traveling for 15 hours.

Academic Writing occasional

The subjects will have been receiving the treatment for three weeks before the first evaluation.

Weather Forecasts occasional

By tomorrow, it will have been raining for three days straight.

💡

The 'For' Rule

If you are using 'for' to describe a duration in the future, check if you need the Future Perfect Continuous. It's the most reliable signal.
⚠️

Stative Verb Alert

Never use 'being', 'knowing', 'loving', or 'having' (possession) in this tense. Use the Future Perfect Simple instead.
🎯

Simplify in Speech

In fast conversation, native speakers often use the Future Continuous ('I'll be working') even when they mean the Perfect Continuous. Don't panic if you hear this!
💬

Emphasis

Use this tense when you want to complain about how long something is taking. It makes the duration sound more impressive.

Smart Tips

Use the Future Perfect Continuous to describe your upcoming milestones.

Next year, I will work here for five years. By next year, I will have been working here for five years.

Use this tense to emphasize the exhaustion of travel.

When we get to Sydney, we will travel for 20 hours. By the time we reach Sydney, we will have been traveling for 20 hours.

Immediately check if you need 'will have been -ing'.

I will be waiting for you for two hours. I will have been waiting for you for two hours.

Switch to Future Perfect Simple immediately.

I will have been liking this book. I will have liked this book.

تلفظ

/aɪl əv bɪn/

The 'will have' contraction

In natural speech, 'will have' is almost always contracted to 'll have' or even 'll've'.

/bɪn/

The weak 'been'

The word 'been' is usually unstressed and pronounced with a short /ɪ/ sound, like 'bin'.

Emphasis on duration

I will have been waiting for FIVE hours!

The speaker is emphasizing the length of time to show frustration or effort.

حفظ کنید

روش یادسپاری

W.H.B.I. - 'Will Have Been -Ing'. Think: 'Will He Be Interesting?' to remember the order of the auxiliary verbs.

تداعی تصویری

Imagine a long, glowing bridge stretching from today into next year. At the end of the bridge is a clock. The bridge represents the 'duration' (have been -ing) and the clock is the 'future point' (will).

Rhyme

By the time the clock strikes ten, I will have been working since who knows when!

Story

A marathon runner is approaching the finish line. As they run, they think: 'By the time I cross that line, I will have been running for four hours.' The line is the future point, and the sweat is the continuous effort.

شبکه واژگان

DurationProcessMilestoneAnniversaryContinuityDeadlineProjection

چالش

Write down one thing you will have been doing for a long time by the end of this year. Use the full structure: 'By December 31st, I will have been...'

نکات فرهنگی

British speakers may use 'shall' instead of 'will' in very formal contexts, though 'shall have been' is becoming extremely rare.

Americans often simplify this tense in casual conversation, opting for the Future Continuous if the duration is already clear from the context.

This tense is frequently used in performance reviews and project planning to emphasize commitment and long-term involvement.

The English future perfect continuous developed as the language moved from a synthetic structure (using endings) to an analytic structure (using auxiliary verbs).

شروع‌کننده‌های مکالمه

By the end of this year, how long will you have been studying English?

If you stay in your current job for another five years, how long will you have been working there in total?

By the time you retire, what is one hobby you will have been doing for most of your life?

Imagine you are on a 20-hour flight. By the 15th hour, how will you be feeling and what will you have been doing?

موضوعات نگارش

Write about your 10-year high school reunion. Describe what you will have been doing since graduation.
Describe a long-term scientific experiment. Explain what the scientists will have been monitoring by the time the results are published.
Write a letter to your future self 5 years from now. Mention the habits you hope you will have been maintaining.
Predict the state of the environment in 2050. What processes will have been occurring for decades?

اشتباهات رایج

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

Complete the sentence with the correct form of the verb in parentheses.

By the time the guest arrives, I ___ (cook) for three hours.

✓ Correct! ✗ Not quite. Correct answer: will have been cooking
We need the Future Perfect Continuous to show the duration (three hours) up to a future point.
Identify the error in the sentence. Error Correction

Find and fix the mistake:

By next week, she will has been living here for a month.

✓ Correct! ✗ Not quite. Correct answer: will has
After 'will', we must use the base form 'have', never 'has'.
Choose the best tense for the context. چند گزینه‌ای

I'm so tired! By the time I get home, I ___ for ten hours.

✓ Correct! ✗ Not quite. Correct answer: will have been working
The context emphasizes the duration and the cause of tiredness.
Change the sentence to the Future Perfect Continuous. Sentence Transformation

I am studying English. (By 2026 / for five years)

✓ Correct! ✗ Not quite. Correct answer: By 2026, I will have been studying English for five years.
This correctly combines the future point and the duration.
Is the following sentence grammatically correct? True False Rule

By next year, I will have been knowing her for a decade.

✓ Correct! ✗ Not quite. Correct answer: False
'Know' is a stative verb and cannot be used in the continuous form.
Complete the dialogue. Dialogue Completion

A: Will you be tired when you arrive? B: Yes, I ___ for two days.

✓ Correct! ✗ Not quite. Correct answer: will have been traveling
The duration 'for two days' explains the state of being tired.
Which of these verbs CANNOT be used in the Future Perfect Continuous? Grammar Sorting

✓ Correct! ✗ Not quite. Correct answer: Understand
'Understand' is a stative verb.
Match the start of the sentence with the correct ending. جفت کردن

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: 1. I will have been sleeping for 2 hours. / 2. I will have been working here for a year. / 3. I will have been waiting for an hour.
These all correctly use the future perfect continuous structure.

Score: /8

تمرین‌های عملی

8 exercises
Complete the sentence with the correct form of the verb in parentheses.

By the time the guest arrives, I ___ (cook) for three hours.

✓ Correct! ✗ Not quite. Correct answer: will have been cooking
We need the Future Perfect Continuous to show the duration (three hours) up to a future point.
Identify the error in the sentence. Error Correction

Find and fix the mistake:

By next week, she will has been living here for a month.

✓ Correct! ✗ Not quite. Correct answer: will has
After 'will', we must use the base form 'have', never 'has'.
Choose the best tense for the context. چند گزینه‌ای

I'm so tired! By the time I get home, I ___ for ten hours.

✓ Correct! ✗ Not quite. Correct answer: will have been working
The context emphasizes the duration and the cause of tiredness.
Change the sentence to the Future Perfect Continuous. Sentence Transformation

I am studying English. (By 2026 / for five years)

✓ Correct! ✗ Not quite. Correct answer: By 2026, I will have been studying English for five years.
This correctly combines the future point and the duration.
Is the following sentence grammatically correct? True False Rule

By next year, I will have been knowing her for a decade.

✓ Correct! ✗ Not quite. Correct answer: False
'Know' is a stative verb and cannot be used in the continuous form.
Complete the dialogue. Dialogue Completion

A: Will you be tired when you arrive? B: Yes, I ___ for two days.

✓ Correct! ✗ Not quite. Correct answer: will have been traveling
The duration 'for two days' explains the state of being tired.
Which of these verbs CANNOT be used in the Future Perfect Continuous? Grammar Sorting

✓ Correct! ✗ Not quite. Correct answer: Understand
'Understand' is a stative verb.
Match the start of the sentence with the correct ending. جفت کردن

1. By midnight... / 2. By next year... / 3. By the time he arrives...

✓ Correct! ✗ Not quite. Correct answer: 1. I will have been sleeping for 2 hours. / 2. I will have been working here for a year. / 3. I will have been waiting for an hour.
These all correctly use the future perfect continuous structure.

Score: /8

Practice Bank

12 exercises
Complete the sentence with the Future Perfect Continuous. پر کردن جای خالی

By midnight, the band ___ (perform) for five hours straight.

✓ Correct! ✗ Not quite. Correct answer: will have been performing
Identify and correct the grammatical error. Error Correction

When we meet, I will have waited for over twenty minutes.

✓ Correct! ✗ Not quite. Correct answer: When we meet, I will have been waiting for over twenty minutes.
Select the sentence that uses the Future Perfect Continuous correctly. چند گزینه‌ای

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: By 2030, scientists will have known how to cure this disease for years.
Translate the sentence into English using the Future Perfect Continuous. ترجمه

Translate into English: 'Para cuando termine la obra, habrán estado construyendo el edificio por tres años.'

✓ Correct! ✗ Not quite. Correct answer: ["By the time the work finishes, they will have been building the building for three years.","By the time the project is complete, they'll have been constructing the building for three years."]
Arrange the words to form a correct sentence using the Future Perfect Continuous. Sentence Reorder

Put the words in order:

✓ Correct! ✗ Not quite. Correct answer: By 5PM, she will have been reading at the Library for three hours.
Match the subject with the correct auxiliary verb phrase for the Future Perfect Continuous. جفت کردن

Match the subjects with the correct form:

✓ Correct! ✗ Not quite. Correct answer: matched
Complete with the correct Future Perfect Continuous form. پر کردن جای خالی

If you don't call soon, I ___ (worry) about you for hours by now.

✓ Correct! ✗ Not quite. Correct answer: will have been worrying
Correct the error in the sentence. Error Correction

By Tuesday, we will have been travel for a week.

✓ Correct! ✗ Not quite. Correct answer: By Tuesday, we will have been traveling for a week.
Which sentence is the best fit for Future Perfect Continuous? چند گزینه‌ای

Choose the best option:

✓ Correct! ✗ Not quite. Correct answer: By Christmas, I will have been decorating the entire house for a month.
Translate into English: 'El próximo año, ella habrá estado trabajando como enfermera durante diez años.' ترجمه

Translate into English: 'El próximo año, ella habrá estado trabajando como enfermera durante diez años.'

✓ Correct! ✗ Not quite. Correct answer: ["Next year, she will have been working as a nurse for ten years.","By next year, she'll have been working as a nurse for ten years."]
Unscramble the words to form a coherent sentence. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: By the meeting's start, they will have been discussing the topic for hours.
Fill in the blank with the correct verb form. پر کردن جای خالی

By the time the festival ends, I ___ (dance) for almost twelve hours!

✓ Correct! ✗ Not quite. Correct answer: will have been dancing

Score: /12

سوالات متداول (8)

No, it is quite rare. Most native speakers will use the Future Continuous or Future Perfect Simple unless they specifically want to emphasize the duration of an action.

Yes, but only with 'I' and 'we', and it sounds extremely formal or old-fashioned. 'I shall have been working' is grammatically correct but rarely heard.

We use `by` to indicate the deadline or the point in time we are looking back from. We use `until` to show when the action stops. Example: 'By 5:00, I will have been working until I can't see straight.'

Yes, but remember that after 'when', we use the present tense to refer to the future. Example: 'When you arrive, I will have been waiting for an hour.'

Because 'know' is a stative verb. Stative verbs describe states, not actions, and English grammar generally forbids using them in any continuous (-ing) tense.

Technically, yes: 'will have been being + past participle'. However, it is so awkward that native speakers almost never use it. Instead of 'The car will have been being repaired for a week', we say 'The car will have been in the shop for a week'.

You can say 'Won't you have been working?' or 'Will you not have been working?'. The first is much more common in spoken English.

Almost always. Without a time expression like 'for two hours' or 'since morning', the tense loses its primary purpose of showing duration.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Futuro perfecto + gerundio

English always uses 'will have been', while Spanish has alternative verbs for duration.

French low

Futur antérieur + en train de

French avoids the continuous aspect in the future perfect.

German moderate

Futur II

German lacks a specific continuous form for the future perfect.

Japanese low

~te iru koto ni naru

Japanese focuses on the state/result rather than the auxiliary string 'will have been'.

Arabic partial

sa + yakun + qad + kuntu

Arabic uses aspectual particles rather than a single continuous verb form.

Chinese none

yijing ... le

Chinese relies entirely on context and time adverbs.

Learning Path

Prerequisites

Was this helpful?
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!