آموزش کامل گرامر آینده کامل انگلیسی (Future Perfect) + مثال و تمرین

یادگیری گرامر زبان انگلیسی گاهی شبیه بالا رفتن از یک کوهستان بزرگ است؛ هر قلهای را که فتح میکنی، قلهی جدیدی پیش رویت ظاهر میشود. یکی از این قلههای جذاب و کاربردی که شاید در ابتدا کمی پیچیده به نظر برسد، گرامر زمان آینده کامل در انگلیسی یا Future Perfect Tense است. وقتی من برای اولین بار با این زمان آشنا شدم، کمی گیج شده بودم، اما وقتی مفهوم اصلی آن را درک کردم، دیدم که چقدر میتواند به دقیقتر و حرفهایتر شدن مکالماتم کمک کند.
در این مقاله میخواهم تجربهی یادگیری و تمام نکات کلیدی آموزش کامل گرامر آینده کامل انگلیسی را قدم به قدم و به زبان ساده با شما به اشتراک بگذارم تا شما هم به راحتی این قله را فتح کنید.
برای کسب بهترین نتیجه در یادگیری زبان، انتخاب یک محیط آموزشی مناسب اهمیت زیادی دارد. اگر به دنبال دورههای جامع هستید، پیشنهاد میکنم به صفحه آموزشگاه زبان در تبریز ما سر بزنید.
زمان آینده کامل (Future Perfect) چیست و چه مفهومی دارد؟
خب بریم سراغ آموزش کامل گرامر آینده کامل انگلیسی: بیایید با یک سناریوی ساده شروع کنیم. تصور کنید ساعت ۷ شب است و شما قصد دارید تا ساعت ۹ شب، گزارش کاری خود را تمام کنید. اگر بخواهید این موضوع را به انگلیسی بگویید، از چه زمانی استفاده میکنید؟ اینجا دقیقاً جایی است که زمان آینده کامل به کمک ما میآید.
Future Perfect Tense برای صحبت درباره کاری استفاده میشود که قبل از یک زمان مشخص یا یک اتفاق دیگر در آینده به پایان خواهد رسید. در واقع، ما از نقطهی حال به آینده نگاه میکنیم و پیشبینی میکنیم که یک عمل تا آن نقطه تکمیل شده است.
تصور کنید یک خط زمانی دارید. نقطهی شروع، الان است. دو نقطه در آینده داریم: نقطهی A (پایان یافتن کار) و نقطهی B (یک زمان مشخص یا اتفاق دیگر). زمان آینده کامل میگوید که کار A قبل از رسیدن به نقطهی B تمام خواهد شد.
مثال:
By 9 PM, I will have finished my report.
(تا ساعت ۹ شب، من گزارشم را تمام کرده خواهم بود.)
در این مثال، نقطهی B ساعت ۹ شب است و عمل تمام کردن گزارش (نقطهی A) قبل از آن اتفاق میافتد.
ساختار آینده کامل: فرمول ساده و کاربردی
خوشبختانه ساختار آینده کامل بسیار ساده و بدون استثنا است. فرقی نمیکند فاعل شما چه کسی باشد (I, you, he, they)، فرمول همیشه یکسان است و این یکی از بزرگترین مزیتهای این زمان است.
جملات مثبت (Affirmative Sentences)
فرمول ساخت جملات مثبت در این زمان به شکل زیر است:
Subject + will have + Past Participle (V3)
Past Participle همان شکل سوم فعل است. برای افعال باقاعده، با اضافه کردن -ed به انتهای فعل ساخته میشود (مثل finished, studied) و برای افعال بیقاعده، باید شکل سوم آنها را حفظ باشید (مثل done, seen, written).
مثال زمان آینده کامل در جملات مثبت:
They **will have built** the bridge by next year.
(آنها تا سال آینده پل را ساخته خواهند بود.)She **will have graduated** from university before she turns 25.
(او قبل از اینکه ۲۵ ساله شود، از دانشگاه فارغالتحصیل شده خواهد بود.)By the time you arrive, we **will have eaten** dinner.
(تا وقتی تو برسی، ما شام را خورده خواهیم بود.)
جملات منفی (Negative Sentences)
برای منفی کردن آینده کامل، کافی است not را بعد از will اضافه کنیم. شکل خلاصهی will not هم won't است که در مکالمات روزمره بسیار رایجتر است.
Subject + will not have (won’t have) + Past Participle (V3)
مثال جملات منفی:
I **won't have finished** my homework by midnight.
(من تا نیمهشب تکالیفم را تمام نکرده خواهم بود.)He **will not have saved** enough money by the end of the month.
(او تا پایان ماه پول کافی پسانداز نکرده خواهد بود.)They **won't have left** the office before 7 PM.
(آنها قبل از ساعت ۷ عصر دفتر را ترک نکرده خواهند بود.)
جملات سوالی (Interrogative Sentences)
برای سوالی کردن آینده کامل، جای will و فاعل را با هم عوض میکنیم. این ساختار برای سوالات بله/خیر (Yes/No Questions) استفاده میشود.
Will + Subject + have + Past Participle (V3)?
اگر بخواهیم از کلمات پرسشی (Wh-words) مانند What, Where, Why و… استفاده کنیم، آنها را در ابتدای جمله قرار میدهیم.
Wh-word + will + Subject + have + Past Participle (V3)?
مثال جملات سوالی:
**Will you have completed** the project by the deadline?
(آیا تا موعد مقرر پروژه را تکمیل کرده خواهی بود؟)- پاسخ کوتاه:
Yes, I will./No, I won't.
- پاسخ کوتاه:
**What will she have achieved** by the age of 30?
(او تا سن ۳۰ سالگی به چه چیزهایی دست یافته خواهد بود؟)**How many pages will they have read** by the time the class starts?
(آنها تا زمانی که کلاس شروع شود، چند صفحه را خوانده خواهند بود؟)
کاربرد آینده کامل در انگلیسی: چه زمانی از Future Perfect استفاده کنیم؟
حالا که با ساختار این زمان آشنا شدیم، بیایید ببینیم دقیقاً در چه موقعیتهایی باید از آن استفاده کنیم. کاربرد آینده کامل به سه دستهی اصلی تقسیم میشود:
کاربرد ۱: کاری که قبل از یک زمان مشخص در آینده تمام میشود
این رایجترین کاربرد Future Perfect Tense است. ما از این ساختار برای تاکید بر تکمیل شدن یک عمل قبل از یک نقطهی زمانی معین در آینده استفاده میکنیم. در این حالت معمولاً از قیدهای زمانی مثل by, by tomorrow, in two weeks' time استفاده میشود.
By 10 o'clock, the movie **will have started**.
(تا ساعت ۱۰، فیلم شروع شده خواهد بود. – یعنی اگر ساعت ۱۰:۰۵ برسی، بخشی از فیلم را از دست دادهای.)In three years' time, I **will have paid off** my car loan.
(تا سه سال دیگر، من وام ماشینم را تسویه کرده خواهم بود.)She **will have learned** French by the end of her trip to Paris.
(او تا پایان سفرش به پاریس، زبان فرانسه را یاد گرفته خواهد بود.)
کاربرد ۲: کاری که قبل از یک عمل دیگر در آینده تمام میشود
گاهی نقطهی مرجع ما در آینده، یک ساعت یا تاریخ مشخص نیست، بلکه یک اتفاق یا عمل دیگر است. در این موارد، معمولاً از عبارت by the time (تا زمانی که…) استفاده میکنیم.
نکته مهم: فعلی که بعد از by the time میآید، به زمان حال ساده (Simple Present) است، نه آینده! این یکی از اشتباهات رایج زبانآموزان است.
By the time the guests arrive, I **will have cooked** dinner.
(تا زمانی که مهمانها برسند، من شام را پخته خواهم بود.)- درست:
...by the time the guests arrive - غلط:
...by the time the guests will arrive
- درست:
He **will have left** the country by the time you read this letter.
(او تا زمانی که تو این نامه را بخوانی، کشور را ترک کرده خواهد بود.)
کاربرد ۳: بیان یک فرض یا نتیجهگیری درباره گذشته
این یک کاربرد کمتر رایج اما جالب است. گاهی ما از آینده کامل برای حدس زدن یا نتیجهگیری درباره اتفاقی که احتمالاً تا الان رخ داده است، استفاده میکنیم. در این حالت، will have معنای “احتمالاً” یا “باید تا الان” میدهد.
Don't call her now, her plane **will have landed** already.
(الان به او زنگ نزن، هواپیمایش احتمالاً تا الان فرود آمده است.)The students are very quiet. They **will have started** the exam by now.
(دانشآموزان خیلی ساکت هستند. آنها باید تا الان امتحان را شروع کرده باشند.)
قیدهای زمان آینده کامل (Time Expressions)
شناختن قید زمان آینده کامل به شما کمک میکند تا این ساختار را راحتتر تشخیص دهید و از آن به درستی استفاده کنید. رایجترین عبارات زمانی که با Future Perfect میآیند عبارتند از:
| قید / عبارت زمانی | مثال |
|---|---|
| By + [زمان] | By midnight, I will have finished the book. (تا نیمهشب…) |
| By the time | By the time you wake up, I will have gone to work. (تا زمانی که…) |
| Before | She will have left before you get there. (قبل از اینکه…) |
| In + [مدت زمان] | In two years, they will have completed their studies. (تا دو سال دیگر…) |
| By then | I’ll see you at 8 PM. I will have done my chores by then. (تا آن موقع…) |
تفاوتهای کلیدی: آینده کامل در مقابل زمانهای دیگر
یکی از چالشهای اصلی در یادگیری گرامر، درک تفاوتهای ظریف بین زمانهای مختلف است. بیایید تفاوت آینده کامل و آینده ساده و زمانهای مشابه دیگر را بررسی کنیم.
تفاوت آینده کامل و آینده ساده (Future Perfect vs. Future Simple)
این مقایسه بسیار مهم است.
- آینده ساده (Future Simple): درباره عملی صحبت میکند که در یک نقطه در آینده اتفاق میافتد.
I **will start** my project tomorrow.(من فردا پروژهام را شروع خواهم کرد.) – تمرکز روی نقطهی شروع است.
- آینده کامل (Future Perfect): درباره عملی صحبت میکند که قبل از یک نقطه در آینده تمام میشود.
I **will have started** my project by tomorrow.(من تا فردا پروژهام را شروع کرده خواهم بود.) – تمرکز روی تکمیل شدن عمل قبل از فرداست.
مقایسه در یک سناریو:
The train **will leave** at 10 AM.(قطار ساعت ۱۰ صبح حرکت خواهد کرد.) – زمان آینده ساده: خود عمل در ساعت ۱۰ رخ میدهد.The train **will have left** by 10 AM.(قطار تا ساعت ۱۰ صبح حرکت کرده خواهد بود.) – زمان آینده کامل: اگر ساعت ۱۰:۰۱ برسی، قطار رفته است.
تفاوت آینده کامل و حال کامل (Future Perfect vs. Present Perfect)
این دو زمان ساختار مشابهی دارند (have + V3) اما در دو دنیای کاملاً متفاوت هستند.
- حال کامل (Present Perfect): گذشته را به حال وصل میکند. عملی که در گذشته شروع شده و اثرش تا الان باقی است یا به تازگی تمام شده.
I **have finished** my work.(من کارم را تمام کردهام. – الان آزاد هستم.)
- آینده کامل (Future Perfect): حال یا آیندهی نزدیک را به آیندهی دورتر وصل میکند.
I **will have finished** my work by 5 PM.(من تا ساعت ۵ عصر کارم را تمام کرده خواهم بود. – الان هنوز در حال کار هستم.)
تفاوت آینده کامل و آینده استمراری (Future Perfect vs. Future Continuous)
- آینده استمراری (Future Continuous): روی در حال انجام بودن یک کار در یک نقطهی مشخص در آینده تمرکز دارد.
At 8 PM tonight, I **will be watching** a movie.(امشب ساعت ۸، من در حال تماشای یک فیلم خواهم بود.)
- آینده کامل (Future Perfect): روی تمام شدن یک کار قبل از یک نقطهی مشخص در آینده تمرکز دارد.
By 8 PM tonight, I **will have watched** the movie.(امشب تا ساعت ۸، من فیلم را تماشا کرده خواهم بود. – یعنی ساعت ۸ فیلم تمام شده است.)
ساختار آینده کامل با “to be going to”
بله، میتوانیم آینده کامل با to be going to هم بسازیم. این ساختار کمتر رایج است اما از نظر گرامری کاملاً صحیح است. معمولاً زمانی استفاده میشود که تکمیل شدن عمل در آینده، نتیجهی یک برنامه یا قصد قبلی باشد.
Subject + am/is/are + going to have + Past Participle (V3)
I **am going to have completed** this course by Friday.
(من قصد دارم تا جمعه این دوره را تکمیل کرده باشم.)They **are going to have built** their new house in five years.
(آنها قصد دارند تا پنج سال دیگر خانهی جدیدشان را ساخته باشند.)
تفاوت اصلی با will have در این است که going to have تاکید بیشتری بر قصد و برنامهریزی قبلی دارد.
شکل مجهول آینده کامل (Passive Voice)
گاهی اوقات، فاعل جمله (انجامدهندهی کار) مشخص نیست یا اهمیتی ندارد و تمرکز ما روی مفعول (چیزی که کار روی آن انجام شده) است. در این حالت از ساختار مجهول استفاده میکنیم.
Object + will have been + Past Participle (V3)
The report **will have been written** by tomorrow morning.
(گزارش تا فردا صبح نوشته شده خواهد بود.) – مهم نیست چه کسی آن را مینویسد.The problem **will have been solved** by the time the manager arrives.
(مشکل تا زمانی که مدیر برسد، حل شده خواهد بود.)
اگر به دنبال بهترین مکان برای یادگیری زبان در رشت هستید، میتوانید به صفحه آموزشگاه زبان در رشت سر بزنید و گزینههای عالی را پیدا کنید.
نتیجهگیری: جمعبندی نکات کلیدی
تبریک میگویم! شما با موفقیت به قلهی گرامر آینده کامل انگلیسی رسیدید. بیایید نکات اصلی را مرور کنیم:
- کاربرد اصلی: برای صحبت درباره عملی که قبل از یک زمان یا اتفاق دیگر در آینده تکمیل خواهد شد.
- فرمول ساده:
Subject + will have + V3(شکل سوم فعل). - منفی و سوالی کردن: با
won't haveمنفی و با جابجا کردنwillو فاعل، سوالی میشود. - قیدهای کلیدی:
by,by the time,before,in X years' time. - تفاوت با آینده ساده: آینده کامل روی تکمیل شدن قبل از یک نقطه تاکید دارد، در حالی که آینده ساده روی رخ دادن در آن نقطه تمرکز دارد.
بهترین راه برای تسلط بر هر مبحث گرامری، تمرین است. سعی کنید از امروز این زمان را در نوشتن و صحبت کردن خود بگنجانید.
تمرین گرامر آینده کامل (با پاسخنامه)
حالا وقت آن است که دانش خود را به چالش بکشید. جملات زیر را با استفاده از شکل صحیح فعل داخل پرانتز در زمان آینده کامل تکمیل کنید.
تمرین:
- By the time we get to the cinema, the film _ (start).
- She _ (not finish) her exams by the end of June.
- How many countries _ (you / visit) by the time you are 40?
- By next month, I _ (live) in this city for ten years.
- The new road _ (not be built) before the start of winter. (Use passive voice)
- He _ (write) three books by the end of his career.
پاسخنامه:
- will have started
- توضیح: فیلم قبل از رسیدن ما شروع شده خواهد بود.
- won’t have finished / will not have finished
- توضیح: جمله منفی است و عمل تمام کردن امتحانات قبل از پایان ژوئن رخ نخواهد داد.
- will you have visited
- توضیح: جمله سوالی است و جای
willو فاعل (you) عوض میشود.
- توضیح: جمله سوالی است و جای
- will have lived
- توضیح: این مثال یک کاربرد خاص آینده کامل برای بیان طول مدت یک حالت تا آینده است.
- will not have been built / won’t have been built
- توضیح: جمله مجهول است. تمرکز روی “جاده” است نه سازندهی آن.
- will have written
- توضیح: عمل نوشتن سه کتاب قبل از پایان دوران حرفهای او تکمیل میشود.
سوالات متداول (FAQ)
زمان آینده کامل دقیقاً چه مفهومی را در زبان انگلیسی منتقل میکند و چه زمانی از آن استفاده میکنیم؟
زمان آینده کامل (Future Perfect) برای بیان عملی استفاده میشود که در آینده، اما قبل از یک نقطهی زمانی مشخص یا یک رویداد دیگر، به اتمام خواهد رسید. این زمان بر “تکمیل شدن” یک کار تا یک مهلت نهایی در آینده تاکید دارد. برای مثال: By 2025, they will have constructed the new hospital. (تا سال ۲۰۲۵، آنها بیمارستان جدید را ساخته خواهند بود.)
چگونه میتوان جملات را در زمان آینده کامل منفی یا سوالی کرد؟
برای منفی کردن: کافیست not را بعد از فعل کمکی will اضافه کنیم (will not have یا به صورت خلاصه won't have). مثال: She won't have graduated by next year.
برای سوالی کردن: جای will را با فاعل جمله عوض میکنیم. مثال: Will they have finished the project by Friday?
تفاوت اصلی زمان آینده کامل با زمان آینده ساده و حال کامل چیست؟
- تفاوت با آینده ساده: آینده ساده (will + verb) به کاری اشاره دارد که در یک زمان در آینده اتفاق میافتد، اما آینده کامل (will have + V3) به کاری اشاره دارد که قبل از یک زمان در آینده تمام میشود.
- تفاوت با حال کامل: حال کامل (have/has + V3) گذشته را به حال وصل میکند، در حالی که آینده کامل، حال یا آیندهی نزدیک را به یک نقطهی دورتر در آینده متصل میکند و دربارهی تکمیل شدن کاری در آن بازه صحبت میکند.
آیا میتوان زمان آینده کامل را با ‘to be going to’ ساخت؟ مثال بزنید.
بله، این ساختار از نظر گرامری صحیح است و معمولاً برای تاکید بر قصد یا برنامهریزی قبلی استفاده میشود. فرمول آن Subject + am/is/are + going to have + Past Participle است. مثال: We are going to have cleaned the entire house by the time our parents get back. (ما قصد داریم تا زمانی که والدینمان برگردند، کل خانه را تمیز کرده باشیم.)
چه قیدهای زمانی معمولاً با Future Perfect Tense استفاده میشوند؟
رایجترین قیدها و عبارات زمانی که با آینده کامل به کار میروند عبارتند از:
- By (به معنای “تا”):
by 8 PM,by next Monday - By the time:
By the time you arrive... - Before:
Before the summer ends... - In… time:
in a week's time,in three years' time - By then: (تا آن موقع)
برای اطلاعات بیشتر میتونین به دیکشنری مراجعه کنین.





