گرامر Future Perfect – توضیح به زبان ساده + مثال و تمرین

۱۲۴۴ بازدید
آخرین به‌روزرسانی: ۱ مرداد ۱۴۰۲
زمان مطالعه: ۳۵ دقیقه
دانلود PDF مقاله
گرامر Future Perfect – توضیح به زبان ساده + مثال و تمرین

زمان آینده در زبان انگلیسی انواع مختلفی دارد و برای توصیف موقعیتی به کار می‌رود که در زمان مشخصی در آینده رخ خواهد داد. یکی از مشخصه‌های این زمان، فعل «will» است که همراه با فعل اصلی برای توصیف آینده ساده به کار می‌رود. اما زمان آینده می‌تواند به صورت آینده کامل نیز به کار برود که به آن «Future Perfect» گفته می‌شود. در این آموزش، انواع گرامر Future Perfect را توضیح می‌دهیم. همچنین به بررسی شکل مجهول آن‌ می‌پردازیم و در ادامه تمرین‌هایی برای درک بهتر شما از این مبحث گرامری مهم ارائه خواهیم داد.

997696

گرامر Future Perfect

«زمان آینده کامل» (Future Perfect Tense) برای توصیف عملی به کار می‌رود که قبل از موعد مشخصی در زمان آینده کامل خواهد شد. بنابراین، همان‌طور که از اسمش پیداست، دو ویژگی مهم را می‌توانیم برای آن تعریف کنیم:

  • برای توصیف موقعیتی در زمان آینده به کار می‌رود (Future).
  • قبل از زمان مشخصی در آینده کامل می‌شود (Perfect).

اما گرامر Future Perfect از دو ساختار مهم تشکیل شده است: «آینده کامل ساده» (Future Perfect Simple) و «آینده کامل استمراری» (Future Perfect Continuous). تعریف فوق از زمان آینده کامل، درواقع برای آینده کامل ساده به کار می‌رود. در تعریف زمان آینده کامل استمراری، به توصیف عملی می‌پردازیم که تا زمان مشخصی در آینده استمرار خواهد داشت. به عبارت دیگر، تأکید آن بر مدت زمان و کامل شدن عمل تا زمان مشخصی در آینده است. پس به طور خلاصه می‌توانیم ویژگی‌های Future Perfect Continuous را به شکل زیر توصیف کنیم:

  • برای توصیف موقعیتی در زمان آینده به کار می‌رود (Future).
  • تا قبل از زمان مشخصی در آینده استمرار خواهد داشت (Perfect Continuous).

اکنون که با تعریف گرامر Future Perfect آشنا شدیم، لازم است به کمک مثال و تمرین، با کاربرد و ساختار هر یک از انواع ساده و استمراری آن بیشتر آشنا شویم. در این آموزش قصد داریم به طور کامل و به زبانی کاملاً ساده و قابل‌فهم، این مبحث گرامری را که همواره برای زبان‌آموزان چالش‌برانگیز بوده است، توضیح دهیم. در نظر داشته باشید که این ساختار در زبان فارسی رایج نیست. به همین دلیل ممکن است هنگام یادگیری کمی ناملموس به نظر برسد. اما ما تلاش کرده‌ایم تا آن را به شکلی آسان آموزش دهیم.

در بخش پایانی این آموزش نیز، به برخی از اشتباهات رایج زبان‌آموزان در خصوص استفاده از گرامر Future Perfect اشاره کرده‌ایم و همچنین به تعدادی از سوالات رایج در این رابطه پاسخ داده‌ایم. علاوه بر این، تمرین‌هایی را برای آشنایی بیشتر با نحوه استفاده از گرامر Future Perfect در اختیار شما قرار خواهیم داد که در بخش پایانی این مطلب می‌توانید به آن مراجعه کنید. پاسخ هر تمرین را نیز می‌توانید مشاهده کنید.

در بخش جمع‌بندی نیز مروری کلی بر این مبحث گرامری خواهیم داشت و در جدولی به طور خلاصه به بررسی ساختار و کاربردهای گرامر Future Perfect می‌پردازیم.

گرامر Future Perfect Simple

گرامر «Future Perfect Simple»، که در زبان فارسی به آن «آینده کامل ساده» می‌گومن تایند، برای توصیف موقعیتی در آینده به کار می‌رود که تا قبل از زمان مشخصی در آینده کامل خواهد شد. این نوع ساختارها در داستان‌سرایی و روایت‌های توصیفی نیز کاربرد زیادی دارند، اما در عین حال در گفت‌وگو و محاوره نیز استفاده می‌شوند.

فرض کنید دانشجو هستید و قرار است سال دیگر همین موقع فارغ‌التحصیل شوید. چگونه می‌توانید این جمله را به زبان انگلیسی بیان کنید؟ ابتدا باید در نظر بگیریم که ساختار جمله ما آینده است، اما درباره عملی صحبت می‌کنیم که قرار است در زمان مشخصی در آینده کامل شود. یعنی تا سال دیگر همین موقع، فارغ‌التحصیل خواهید شد و درس خواندن در دانشگاه را به اتمام خواهید رساند.

بنابراین، اگر دقت کنید، ما با دو ویژگی مهم سروکار داریم که در ابتدای مطلب نیز به آن اشاره کردیم. یکی زمان آینده است و دیگری به کامل شدن عمل تا قبل از زمان مشخصی در آینده اشاره دارد. این دو ویژگی به شکل زیر در جمله انگلیسی نمود پیدا می‌کنند.

By this time next year, I will have graduated from university.

تا سال آینده همین موقع، من از دانشگاه فارغ‌التحصیل شده‌ام.

در مثال فوق، قید زمان «by this time next year» یکی از مشخصه‌های مهم زمان آینده کامل ساده است که زمان مشخصی در آینده را نشان می‌دهد و «by» برای این به کار رفته است که به قبل از موعد مقرر اشاره کند. از دیگر مشخصه‌های مهم زمان این جمله، فعل است که با ساختار «will have + p.p» به کار رفته که هم با به کار بردن «will» به زمان آینده می‌پردازد و هم با ساختار «have + p.p»، به کامل بودن آن اشاره می‌کند. بنابراین، گرامر Future Perfect Simple با قید زمان «by»‌ و ساختار فعل «will have + p.p» شکل می‌گیرد.

در ادامه سعی کرده‌ایم تعریف کاملی از ساختار جملات مثبت، منفی و پرسشی آینده کامل ساده داشته باشیم و به کمک مثال‌های متعدد آن را شرح دهیم.

ساختار جملات مثبت و منفی با Future Perfect Simple

ساختار جملات آینده کامل ساده به صورت زیر تعریف می‌شود:

Subject + will/shall + have + past participle

در برخی موارد از «shall» نیز به‌جای «will» می‌توانیم کمک بگیریم. البته «will» در مقایسه با «shall» کاربرد بیشتری دارد. برای درک بهتر به چند مثال زیر توجه کنید. ترجمه هر یک از جملات نیز نوشته شده است و تلفظ آن‌ها را نیز می‌توانید گوش کنید.

They will have completed the project before the deadline.

آن‌ها قبل از موعد مقرر، پروژه را تمام کرده‌اند.

By the end of the week, he will have finished reading the book.

تا آخر هفته آینده، خواندن کتاب را تمام کرده‌ایم.

She will have visited all seven continents by the age of 30.

او تا سی‌سالگی از هر هفت قاره بازدید کرده است.

By tomorrow, they will have painted the entire house.

تا فردا، آن‌ها کل خانه را رنگ کرده‌اند.

I will have saved enough money to buy a new car by the end of the year.

من تا آخر سال برای خریدن ماشین جدید، پول کافی پس‌انداز کرده‌ام.

By the time he arrives, we will have already left for the airport.

تا وقتی او برسد، ما به طرف فرودگاه حرکت کرده‌ایم.

She will have achieved her career goals by the time she turns 40.

او تا قبل از چهل‌سالگی به اهداف کاری‌اش رسیده است.

برای منفی کردن گرامر Future Perfect Simple، منفی‌کننده «not» را به «will» اضافه می‌کنیم. ساختار جملات منفی دو شکل کوتاه و بلند دارد که به صورت زیر تعریف می‌شود:

Subject + will not + have + p.p

Subject + won't + have + p.p

به چند مثال زیر توجه کنید تا با ساختار منفی آینده کامل ساده بیشتر آشنا شوید.

I will not have finished my homework by tomorrow.

من تا فردا تکالیف را تمام نکرده‌ام.

They will not have completed the construction project by the deadline.

آن‌ها پروژه ساختمان‌سازی را تا موعد مقرر تمام نکرده‌اند.

She will not have achieved her goals by the end of the year.

او تا آخر سال به اهدافش نرسیده است.

The team will not have won the championship by the time the season ends.

تیم تا آخر فصل، قهرمانی را از آن خود نکرده است.

He will not have saved enough money for a vacation by next month.

او تا ماه آینده برای سفر به اندازه کافی پول جمع نکرده است.

future perfect با مثال

ساختار جملات سوالی با Future Perfect Simple

برای سوالی کردن جملات آینده کامل ساده، ابتدا «will» را بر سر جمله می‌آوریم. سپس فاعل و در ادامه از «have» و «p.p» استفاده می‌کنیم. بنابراین، فرمول آن به شکل زیر تعریف می‌شود:

Will + subject + have + p.p?

به چند مثال زیر توجه کنید تا با ساختار گرامر Future Perfect در حالت سوالی بله یا خیر بیشتر آشنا شوید.

Will you have finished your project by tomorrow?

تا فردا پروژه‌ات تمام خواهد شد؟

Will they have completed the construction by the deadline?

آیا آن‌ها تا موعد مقرر ساخت‌وساز را تمام کرده‌اند؟

Will she have achieved her goals by the end of the year?

آیا او تا آخر سال به اهدافش رسیده است؟

Will the team have won the championship by the end of the season?

آیا تیم تا آخر فصل قهرمانی را از آنِ خود خواهد کرد؟

Will he have saved enough money for a vacation by next month?

آیا او تا آخر ماه برای مسافرت پول کافی خواهد داشت؟

Will we have reached our destination by noon?

آیا تا ظهر به مقصد خود رسیده‌ایم؟

Will the package have been delivered by this afternoon?

آیا بسته تا این بعدازظهر تحویل داده شده است؟

(این جمله در حالت مجهول به کار رفته است.)

Will the repairs have been completed by the weekend?

آیا تعمیرات تا آخر هفته تمام شده است؟

(این جمله در حالت مجهول به کار رفته است.)

Will you have written your report by the end of the day?

آیا گزارش خود را تا آخر روز نوشته‌اید؟

اما جملات سوالی در زبان انگلیسی، به دو دسته تقسیم می‌شوند. در مثال‌‌های فوق از حملات پرسشی بله یا خیر استفاده است. اما برای ساختن نوع دوم، یعنی جملات پرسشی با wh، از فرمول زیر کمک می‌گیریم.

Wh-word + will + subject + have + p.p?

به چند مثال زیر توجه کنید تا با ساختار جملات پرسشی با wh برای زمان آینده کامل ساده نیز آشنا شوید.

What will you have achieved by the end of the year?

شما تا آخر سال چه دستاوردهایی خواهید داشت؟

When will they have completed the construction project?

چه زمانی پروژه ساختمان‌سازی را کامل خواهند کرد؟

Where will you have traveled to by next summer?

تا تابستان آینده به کجا سفر خواهید کرد؟

Who will have finished their work by the deadline?

چه کسی تا موعد مقرر کارش را تمام کرده است؟

How much money will he have saved by the time he retires?

تا زمانی که او بازنشست شود، چقدر پول پس‌انداز کرده است؟

What will have been accomplished by the end of the conference?

تا پایان کنفرانس چه دستاوردهایی حاصل شده است؟

(در این جمله پرسشی از فعل مجهول استفاده شده است.)

When will the project have been finalized?

چه زمانی پروژه نهایی شده است؟

(در این جمله پرسشی از فعل مجهول استفاده شده است.)

How many books will you have read by the end of the month?

چند کتاب تا آخر ماه خوانده‌ای؟

What will they have learned by the time the course finishes?

تا وقتی دوره تمام شود، چه چیزی یاد گرفته‌اند؟

گرامر Future Perfect Continuous

یکی از ساختارهایی که معمولاً همراه با گرامر Future Perfect Simple آموزش داده می‌شود، Future Perfect Continuous است که در زبان فارسی آن را به «آینده کامل استمراری» ترجمه کرده‌اند. البته ما در زبان فارسی معادلی برای این زمان نداریم و شاید به همین دلیل باشد که زبان‌آموزان هنگام استفاده از آن کمی سردرگم شوند.

اگر به زبان ساده بخواهیم گرامر Future Perfect Continuous را توصیف کنیم، می‌توانیم از اسمش کمک بگیریم. آینده کامل استمراری از سه کلمه تشکیل شده است: آینده، کامل و استمراری. با این سه کلمه می‌توان سه کاربرد مهم برای آن تعریف کرد؛ عملی که تا قبل از زمان مشخصی در آینده ادامه خواهد داشت و سپس کامل خواهد شد. چیزی که برای ما اهمیت دارد، مدت زمان انجام تداوم عمل در آینده و کامل شدن آن تا قبل از موعد مشخص در آینده است. به مثال زیر دقت کنید.

By 2024, I will have been living in London for sixteen years.

تا سال ۲۰۰۱، شانزده سال خواهد شد که در لندن زندگی کرده‌ام.

در این مثال، گوینده به مدت زمان زندگی در لندن اشاره می‌کند که تا سال ۲۰۲۴ ادامه خواهد داشت. بنابراین، مدت زمان انجام عمل تا قبل از زمان مشخصی در آینده اهمیت دارد. در ادامه، ساختار جملات مثبت، منفی و سوالی را برای زمان آینده کامل استمراری بررسی خواهیم کرد.

ساختار جملات مثبت و منفی با Future Perfect Continuous

ساختار جملات آینده کامل استمراری در حالت کلی به صورت زیر تعریف می‌شود:

Subject + will/shall + have + been + verb + ing

همان‌طور که مشاهده می‌کنید، می‌توانیم از «shall» نیز کمک بگیریم، اما در مقایسه با «will» کاربرد کمتری دارد. به چند مثال با آینده کامل استمراری توجه کنید تا با ساختار جملات مثبت آن بیشتر آشنا شوید.

James will have been teaching at the university for more than a year by the time he leaves for Asia.

«جیمز» تا وقتی آسیا را ترک کند، بیش از یک سال است که در دانشگاه مشغول تدریس بوده است.

I will be tired when I get home because I will have been walking for over an hour.

وقتی به خانه برسم، خسته خواهم بود، زیرا یک ساعتی می‌شود که مشغول پیاده‌روی بوده‌ام.

By the end of the week, I will have been working on this project for three months.

تا انتهای هفته، سه ماه می‌شود که من مشغول کار کردن بر روی این پروژه بوده‌ام.

When she arrives, I will have been waiting at the airport for two hours.

وقتی او برسد، دو ساعتی می‌شود که در فرودگاه منتظر او بوده‌ام.

By the time they finish their road trip, they will have been traveling for two weeks.

وقتی سفر جاده‌ای خود را تمام کنند، دو هفته‌ای می‌شود که در سفر بوده‌اند.

By tomorrow, he will have been practicing the piano for five hours.

تا فردا، پنج ساعت است که او در حال پیانو تمرین کردن بوده است.

برای ساختن جملات منفی آینده کامل استمراری، «not» را به فعل کمکی «will» اضافه می‌کنیم. فرمول آن به دو شکل زیر برای موقعیت‌های غیررسمی و رسمی تعریف می‌شود:

Subject + won't + have + been + verb + ing

Subject + will not + have + been + verb + ing

برای درک بهتر، به چند مثال زیر توجه کنید. ترجمه آن‌ها نیز همراه هر جمله نوشته شده است.

By the end of the day, I will not have been working on this project.

تا آخر روز، روی این پروژه مشغول کارکردن نبوده‌ام.

When she arrives, I will not have been waiting at the airport for too long.

وقتی برسد، مدت زیادی نخواهد بود که من در فرودگاه منتظر بوده‌ام.

He will not have been practicing the piano by the time the class starts.

تا وقتی کلاس شروع می‌شود، او مشغول تمرین کردن با پیانو نخواهد بود.

When the concert starts, the band will not have been rehearsing.

وقتی کنسرت شروع می‌شود، گروه مشغول تمرین کردن نخواهد بود.

ساختار جملات سوالی با Future Perfect Continuous

برای سوالی کردن آینده کامل استمراری، ابتدا «will» را بر سر جمله می‌آوریم. سپس از فاعل و در ادامه از ساختار «have been + verb + ing» کمک می‌گیریم. فرمول آن نیز به صورت زیر تعریف می‌شود:

Will + subject + have + been + verb + ing?

برای درک بهتر، به چند مثال زیر توجه کنید.

Will you have been studying for the exam for a long time?

آیا مدت زیادی خواهد بود که مشغول مطالعه برای امتحان بوده‌ای؟

Will she have been working on the project diligently?

آیا او با پشتکار در حال کار کردن روی پروژه بوده است؟

Will they have been waiting patiently for the results?

آیا آن‌ها مدت زیادی صبورانه منتظر نتایج بوده‌اند؟

Will you have been practicing the guitar consistently?

آیا به طور مداوم مشغول تمرین گیتار بوده‌ای؟

Will he have been traveling extensively before he returns?

آیا قبل از برگشتنش، به طور گسترده در حال سفر بوده است؟

از آنجا که گرامر Future Perfect Continuous به مدت زمان تداوم عمل در آینده اشاره و تأکید دارد، بیشترین سوالاتی که با wh با این زمان ساخته می‌شود، با کلمه پرسشی «How long» است. برای ساختن جملات پرسشی با wh برای آینده کامل استمراری، از فرمول زیر کمک می‌گیریم:

Wh-word + will + subject + have + been + verb + ing?

به چند مثال زیر توجه کنید تا با ساختار جملات سوالی با wh برای زمان آینده کامل استمراری بیشتر آشنا شوید.

How long will you have been studying for the exam by tomorrow?

تا فردا چه مدت خواهد بود که مشغول درس خواندن برای امتحان بوده‌ای؟

How many hours will she have been working by the end of the week?

تا آخر هفته او چند ساعت است که مشغول کار کردن بوده است؟

How long will they have been waiting for the bus by the time it arrives?

تا وقتی اتوبوس برسد، چه مدت منتظرش بوده‌اند؟

How long will you have been practicing the piano by the concert?

تا زمان کنسرت، چه مدت خواهد بود که مشغول پیانو تمرین کردن بوده‌اید؟

How much time will he have been traveling by the time he reaches his destination?

وقتی او به مقصدش برسد، چه مدت در سفر بوده‌ است؟

گرامر آینده کامل در انگلیسی

قیدهای زمان گرامر Future Perfect

همان‌طور که سایر زمان‌‌های انگلیسی به قیدهای زمان مشخص و بخصوصی نیز دارند تا از سایر زمان‌ها متمایز شوند، زمان آینده کامل ساده نیز قید زمان خودش را دارد. یکی از قیدهای زمان بسیار مهم آینده کامل ساده، «by» است که نشان می‌دهد عملی تا قبل از زمان مشخصی در آینده کامل خواهد شد. در جدول زیر می‌توانید با انواع قیدهای زمان آینده کامل ساده آشنا شوید.

قیدهای زمان Future Perfect Simple

Until

(e.g., Until the end of the month, Until she retires)

By

(e.g., By tomorrow, By next year)

When

(e.g., When the movie starts, When they return)

Before

(e.g., Before the deadline, Before they arrive)

By the time

(e.g., By the time they leave, By the time he wakes up)

به چند مثال با قیدهای مختلف آینده کامل ساده در جمله توجه کنید.

By next month, she will have finished her book.

تا ماه آینده، او [خواندن] کتابش را تمام کرده است.

Before the concert starts, they will have rehearsed their performance.

آن‌ها قبل از شروع کنسرت، اجرای خود را تمرین کرده‌اند.

Until the end of the year, he will have traveled to five different countries.

تا پایان سال، او به پنج کشور مختلف مسافرت کرده است.

By the time she turns 30, he will have achieved his career goals.

وقتی او سی‌ساله شود، به اهداف شغلی‌اش رسیده است.

When they arrive, we will have already left for the airport.

وقتی آن‌ها برسند، او خیلی وقت است که عازم فرودگاه شده است.

By tomorrow, I will have completed my work.

تا فردا، من کارم را تمام کرده‌ام.

Before the meeting, they will have prepared the presentation.

قبل از جلسه، آن‌ها ارائه را آماده کرده‌اند.

Until the end of the week, she will have finished the project.

تا آخر هفته، او پروژه را تمام کرده است.

By the time the movie ends, we will have eaten dinner.

تا پایان فیلم، شام خورده‌ایم.

When he wakes up, I will have already left for work.

وقتی او بیدار می‌شود، من خیلی وقت است که به سر کار رفته‌ام.

برای آینده کامل استمراری نیز می‌توانیم از قیدهای زمان جدول زیر کمک بگیریم.

قیدهای زمان Future Perfect Continuous
Since morning, since 1995For + an hour, for 5 yearsBy + this year/ month/ week
By tomorrowBy thenNext year/ month/ week

به چند مثال با آینده کامل استمراری با قیدهای زمان جدول فوق توجه کنید.

I will have been cleaning the kitchen by then.

تا آن موقع مشغول تمیز کردن آشپزخانه‌ام .

By this month, I will have been studying English for two years.

تا آخر این ماه، دو سال است که مشغول یادگیری زبان انگلیسی بوده‌ام.

Next year, Jack will have been visiting the Eiffel Tower in Paris.

سال آینده، «جک» در حال بازدید از برج ایفل خواهد بود.

Since morning, we will have been preparing decorations.

از صبح، مشغول آماده کردن دکوراسیون بوده‌ایم.

گرامر Future Perfect Passive

در زبان انگلیسی بیشتر جملات در «حالت معلوم» (Active Voice) نوشته می‌شوند. اما در برخی موارد، به‌ویژه زمانی که تأکید بر روی مفعول جمله باشد، از «حالت مجهول» (Passive Voice) کمک می‌گیریم. بنابراین، زمانی که تأکید بر روی عمل باشد و مفعول برای ما اهمیت بیشتری داشته باشد تا فاعل جمله، از مجهول استفاده می‌کنیم.

برای ساختن جملات مجهول، ابتدا مفعول جمله را به‌جای فاعل جمله می‌آوریم. سپس ساختار فعل را با توجه به زمان جمله تغییر می‌دهیم. در انتها نیز در صورت لزوم، فاعل جمله معلوم را با حرف اضافه «by» به انتهای جمله مجهول منتقل می‌کنیم. در صورتی که نخواهیم اسمی از فاعل ببریم یا آن‌قدر برای همه شناخته‌شده است که دیگر نیازی به آوردن اسم آن در جمله نیست، آن را از جمله حذف می‌کنیم. به مثال زیر در حالت معلوم و مجهول توجه کنید.

Active: I will paint the room tomorrow.

معلوم: من فردا اتاق را رنگ خواهم کرد.

***

Passive: The room will be painted tomorrow.

مجهول: اتاق فردا توسط من رنگ خواهد شد.

آینده کامل استمراری معمولاً در حالت مجهول چندان کاربردی ندارد و برای موقعیت‌های خیلی رسمی به کار می‌رود. اما آینده کامل را می‌توانیم با استفاده از فرمول زیر از حالت معلوم به مجهول تبدیل کنیم.

Active: Subject + will+ have + p.p

Passive: Subject + will + have + been + p.p

به مثال زیر در حالت معلوم و مجهول با گرامر Future perfect توجه کنید.

Active: I will have cleaned my room by tomorrow.

معلوم: تا فردا اتاقم را تمیز کرده‌ام.

***

Passive: The room will have been cleaned by tomorrow.

مجهول: تا فردا اتاقم تمیز شده است.

به چند مثال دیگر با آینده کامل در حالت مجهول توجه کنید.

By next week, the report will have been completed by the team.

تا هفته آینده، گزارش توسط تیم تکمیل شده است.

They will have been awarded the Nobel Prize by the end of the year.

آن‌ها تا آخر سال جایزه نوبل را از آنِ خود کرده‌اند.

By the time she arrives, the cake will have been baked by her mother.

تا وقتی او برسد، کیک توسط مادر پخته شده است.

The house will have been sold by the time they return from vacation.

تا وقتی آن‌ها از سفر برگردند،‌ خانه فروش رفته است.

By next month, the new building will have been constructed.

تا ماه آینده، ساختمان جدید ساخته شده است.

The documents will have been signed by all parties by tomorrow.

تا فردا، اسناد و مدارک توسط همه گروه‌ها امضا شده است.

The concert tickets will have been bought by my friend before the show.

بلیت‌های کنسرت قبل از برنامه توسط دوست من خریده شده است.

By the end of the day, the project will have been finished by the team.

تا آخر روز، پروژه توسط تیم تمام شده است.

The repairs will have been completed by the mechanic by the weekend.

تعمیرات تا آخر هفته توسط مکانیک انجام شده است.

By next year, the new software will have been developed by the IT team.

تا سال آینده، نرم‌افزار جدید توسط تیم فناوری اطلاعات توسعه خواهد یافت.

تفاوت Future perfect و Future Perfect Continuous

در ابتدای مطلب، تعریفی از آینده کامل و آینده کامل استمراری ارائه دادیم. این تعریف می‌تواند به وضوح تفاوت این دو مبحث گرامری را توضیح دهد. برای درک بهتر با دو مثال زیر آن را مرور می‌کنیم.

By tomorrow, I will have finished my work.

تا فردا من کارم را تمام کرد‌ه‌ام.

By next year, I will have been studying English for five years.

تا سال آینده، پنج سالی می‌شود که مشغول یادگیری زبان انگلیسی بوده‌ام.

با نگاه کردن به ساختار دو جمله انگلیسی فوق و ترجمه آن‌ها می‌توانید تفاوت را حدس بزنید. در جمله اول، که از ساختار Future Perfect Simple استفاده شده است، فعل جمله «will have finished» است و درباره فردا صحبت می‌کند که تا آن موقع، کار شخص گوینده تمام خواهد شد. بنابراین، عمل تمام شدن کار تا قبل از زمان مشخصی در آینده کامل شده است. ساختار فعل نیز به صورت «will have + p.p» به کار رفته است.

اما در جمله دوم شخص گوینده به یادگیری زبان انگلیسی اشاره کرده که درواقع پنج سالی می‌شود که ادامه دارد. اما تا سال آینده این عمل در حال استمرار است و اندکی قبل از موعد ذکرشده، کامل خواهد شد. بنابراین، مدت زمان انجام عمل در آینده برای ما مهم‌تر است. ساختار فعل جمله نیز به صورت «will have been + verb + ing»‌ نوشته می‌شود.

برای درک بهتر تفاوت Future Perfect و Future Perfect Continous در ادامه چند مثال دیگر ارائه شده است. ترجمه هر مثال را نیز می‌توانید مشاهده کنید.

By the end of the week, she will have written her report.

تا آخر هفته، او گزارش را نوشته است.

They will have finished building the house by the time the rainy season starts.

آن‌ها تا قبل از شروع فصل بارندگی، ساختن خانه را تمام کرده‌اند.

By next year, I will have saved enough money to buy a new car.

تا سال آینده، من پول کافی برای خریدن ماشین جدید پس‌انداز کرده‌ام.

He will have completed his Ph.D. before he turns 30.

او تا قبل از سی‌سالگی، مدرک دکتری خود را گرفته است.

We will have already left for the airport by the time they arrive.

تا وقتی آن‌ها برسند، خیلی وقت است که عازم فرودگاه شده‌ایم.

By the time I retire, I will have been working at this company for 25 years.

وقتی بازنشست شوم، ۲۵ سال است که در این کشور کار کرده‌ام.

By next summer, she will have been living in that city for five years.

تا تابستان آینده، او پنج سال است که در آن شهر زندگی کرده است.

They will have been traveling around the world for six months by the end of this year.

تا پایان امسال، آن‌ها به مدت شش ماه دور دنیا را سفر کرده‌اند.

By the time the concert ends, the band will have been playing for three hours.

تا پایان کنسرت، گروه سه ساعت مشغول نواختن بوده است.

By next month, I will have been studying French every day for a year.

تا ماه آینده، من هر روز به مدت یک سال مشغول مطالعه زبان فرانسه بوده‌ام.

کلاس زبان انگلیسی

سوال منفی با گرامر Futture Perfect

در زبان انگلیسی برخی از سوال‌ها با عنوان «سوال منفی» (Negative Questions) شناخته شده‌اند و برای ساختن آن‌ها منفی‌کننده «not» به صورت «n't» را به فعل کمکی در ابتدای جمله اضافه می‌کنیم. کاربرد سوالات منفی در زبان انگلیسی را می‌توانیم در موارد زیر خلاصه کنیم.

  • برای گرفتن تأیید:

Didn't you see Sam at the party?

«سام» را در مهمانی ندیدی؟

(در این مثال فرض بر این است که مخاطب «Sam» را ندیده و گوینده با مطرح کردن این پرسش می‌خواهد تأیید او را بگیرد.)

  • برای بیان جمله‌ای معترضانه ولی با لحنی ملایم‌:

Wouldn't you close the window, please?

پنجره را نمی‌بندی؟

(در این مثال، از لحنی ملایم و البته اندکی معترضانه برای بیان درخواست استفاده شده است.)

  • برای بیان تعجب:

Haven't you finished your homework yet?

هنوز تکالیفت را انجام نداده‌ای؟

همان‌طور که در مثال‌های فوق مشاهده می‌کنید، از جملات پرسشی منفی می‌توانیم برای موقعیت‌های گوناگونی استفاده کنیم. همچنین همراه با زمان‌های مختلفی به کار می‌رود. برای مثال، در جمله آخر برای زمان حال کامل استفاده شده است. بنابراین، می‌توانیم آن را در جملات آینده کامل نیز ببینیم.

برای ساختن جملات پرسشی منفی با گرامر Future Perfect ابتدا «won't» را بر سر جمله خود می‌آوریم. بعد از آن فاعل و در ادامه فعل را به کار می‌بریم، مانند مثال زیر:

Won't you have finished work by tomorrow?

تا فردا کار را تمام نمی‌کنی؟

اما این ساختار بیشتر برای محاوره و گفت‌وگوهای روزمره به کار می‌رود. زیرا منفی‌کننده در کنار «will» با ساختار کوتاه «won't» به کار رفته است. فرمول آن را نیز می‌توانیم برای آینده کامل و آینده کامل استمراری به شکل زیر تعریف کنیم:

Won't + subject + have + p.p?

Won't + subject + have been + verb + ing?

به چند مثال زیر توجه کنید تا با هر دو ساختار سوالی منفی برای آینده کامل و آینده کامل استمراری بیشتر آشنا شوید.

Won't you have completed the assignment by tomorrow?

تا فردا تکالیفت را تمام نکرده‌ای؟

Won't she have finished her presentation by the deadline?

تا موعد مقرر ارائه‌اش را تمام نخواهد کرد؟

Won't they have achieved their goals by the end of the year?

آیا آن‌ها تا آخر سال به اهداف‌شان نرسیده‌اند؟

Won't you have submitted the report by the time the meeting starts?

تا وقتی جلسه شروع شود، گزارش را تحویل نداده‌اید؟

Won't he have saved enough money for the trip by next month?

تا ماه آینده برای مسافرت پول کافی پس‌انداز نکرده‌اید؟

Won't you have been studying by the end of the day?

تا پایان روز، مشغول مطالعه نبوده‌اید؟

Won't she have been working on the project for weeks by the deadline?

تا موعد مقرر هفته‌ها بر روی پروژه کار نکرده‌اید؟

Won't they have been waiting for hours by the time the event starts?

تا وقتی رویداد شروع شود، آن‌ها ساعت‌ها منتظر آن نبوده‌اند؟

Won't you have been practicing the instrument for months by the concert?

تا قبل از کنسرت، ماه‌ها مشغول تمرین با آن ساز نبوده‌اید؟

Won't he have been traveling for a long time by the time he arrives?

وقتی او برسد، آن‌ها مدت زیادی در سفر نبوده‌اند؟

برای موقعیت‌های رسمی‌تر، باید از شکل کامل فعل منفی، یعنی «will not» استفاده کنیم. برای این منظور، ابتدا «will» را بر سر جمله می‌‌آوریم. سپس فاعل و در ادامه از «not» کمک می‌گیریم. بعد از آن هم فعل را می‌آوریم. بنابراین، ساختار آن در مقایسه با آینده کامل کمی فرق می‌کند. به مثال زیر دقت کنید.

Will you not have completed the assignment by tomorrow?

تا فردا تکالیف خود را انجام نداد‌ه‌ای؟

فرمول جمله پرسشی منفی در حالت رسمی را برای آینده کامل و آینده کامل استمراری می‌توانیم به صورت زیر تعریف کنیم:

Will + subject + not + have + p.p?

Will + subject + not + have been + verb + ing?

به چند مثال زیر توجه کنید تا با ساختارهای فوق بیشتر آشنا شوید.

Will she not have finished her presentation by the deadline?

او تا موعد مقرر، ارائه خود را تمام نکرده است؟

Will they not have achieved their goals by the end of the year?

آن‌‌ها تا آخر سال به اهداف خود نرسیده‌اند؟

Will you not have submitted the report by the time the meeting starts?

تا قبل از شروع جلسه، گزارش را ارائه نمی‌دهید؟

Will she not have been working on the project by the deadline?

آیا او تا موعد مقرر روی پروژه کار نکرده است؟

Will you not have been practicing the instrument for months by the concert?

آیا شما تا قبل از کنسرت ماه‌ها مشغول تمرین کردن با آن ساز نبوده‌اید؟

مثال با گرامر Future Perfect

تا به اینجای مطلب درباره انواع گرامر Future Perfect توضیحاتی را ارائه دادیم و به تفاوت بین Future Perfect و Future Perfect Continous اشاره کردیم. بدون شک یادگیری زبان انگلیسی بدون تمرین امکان‌پذیر نخواهد بود. یکی از راه‌های تقویت زبان انگلیسی، استفاده از دستور زبان در گفت‌وگوهای روزمره و محاوره است. برای این منظور، لازم است مثال‌هایی کاربردی را تمرین کنید یا علاوه بر این‌که در نوشتار از آن‌ها کمک می‌گیرید، در صحبت کردن نیز بتوانید به شکلی درست و روان از آن‌ها استفاده کنید.

در این قسمت از مطلب گرامر Future Perfect مثال‌هایی را برای زمان‌های Future Perfect و Future Perefect Continous ارائه کرد‌ه‌ایم. همچنین تعدادی جمله با گرامر Future Perfect passive مشاهده می‌کنید. ترجمه آن‌ها نیز نوشته شده است و تلفظ هر یک از جملات انگلیسی را نیز می‌توانی تمرین کنید.

They will have reached the summit of the mountain by sunset.

آن‌ها تا غروب به نوک قله رسیده‌اند.

By the end of the month, he will have completed his marathon training.

تا آخر ماه، ما آموزش ماراتن او را تمام کرده‌ایم.

I will have finished my Ph.D. program in three years' time.

من طی سه سال دوره دکتری خودم را تمام خواهم کرد.

By next summer, we will have been living in our new house for a year.

تا تابستان سال آینده، یک سال می‌شود که در خانه جدیدمان زندگی کرده‌ایم.

They will have won the championship by the end of the season.

آن‌ها تا آخر فصل، قهرمانی را از آنِ خود کرده‌اند.

By the time they return, I will have cooked dinner for everyone.

وقتی آن‌ها برگردند، من برای همه شام پخته‌ام.

She will have learned to play the piano fluently after years of practice.

او بعد از سال‌ها تمرین کردن، یاد می‌گیرد که مسلط پیانو بنوازد.

They will have traveled to 20 different countries by the time they retire.

آن‌ها تا وقتی بازنشست شوند، به ۲۰ کشور مختلف سفر کرده‌اند.

By next month, I will have written my novel.

تا ماه آینده، من رمانم را نوشته‌ام.

He will have retired from his job by the age of 65.

او تا ۶۵ سالگی از کارش بازنشست شده است.

They will have completed the construction of the bridge by next year.

آن‌ها تا سال آینده، ساختن پل را تمام کرده‌اند.

By the end of the day, I will have finished all my tasks.

تا پایان روز، من همه کارهایم را انجام داده‌ام.

By the end of this year, I will have been studying French for five years.

تا آخر امسال، من به مدت پنج سال زبان فرانسه خوانده‌ام.

They will have been living in that city for a decade by the time they move.

تا قبل از این‌که نقل‌مکان کنند، ده سال در آن شهر زندگی کرده‌اند.

By next week, she will have been working on the project for two months.

تا هفته آینده، او دو ماه روی پروژه کار کرده است.

He will have been playing the guitar for hours when the concert starts.

تا شروع کنسرت، او ساعت‌ها مشغول نواختن گیتار بوده است.

By this time tomorrow, we will have been traveling for 24 hours.

فردا همین موقع، ما ۲۴ ساعت است که در سفر بوده‌ایم.

I will have been saving money for the trip for six months by the time we leave.

وقتی برویم، شش ماه خواهد بود که من برای مسافرت پول خود را پس‌انداز کرده‌ام.

They will have been training for the marathon for a year by race day.

تا روز مسابقه، آن‌ها یک سال برای ماراتن مشغول آموزش بوده‌اند.

By the end of the month, she will have been working at the company for ten years.

تا آخر ماه، ده سال است که او برای شرکت کار می‌کند.

He will have been studying medicine for eight years by the time he graduates.

وقتی فارغ‌التحصیل شود، هشت سال مشغول خواندن رشته پزشکی بوده است.

By next summer, they will have been dating for three years.

تا تابستان آینده، آن‌ها سه سال است که با هم قرار می‌گذارند.

I will have been working on this project non-stop for days before the deadline.

تا قبل از موعد مقرر،من بی‌وقفه بر روی این پروژه مشغول کار کردن بوده‌ام.

They will have been waiting in line for hours when the store opens.

تا باز شدن فروشگاه، آن‌ها ساعت‌ها در صف منتظر بوده‌اند.

By the time he arrives, we will have been waiting for him for an hour.

تا قبل از رسیدن او، یک ساعت منتظرش مانده‌ایم.

سوالات future perfect

She will have been practicing the piano every day for months before her performance.

او تا قبل از اجرایش، هر روز به مدت چندین ماه مشغول تمرین کرد پیانو بوده است.

They will have been living in the same neighborhood for a quarter of a century by next year.

تا سال آینده، ۲۵ سال است که آن‌ها در یک محله زندگی کرده‌اند.

By the end of this semester, he will have been teaching at the university for a decade.

تا آخر این فصل، ده سال است که ما در دانشگاه مشغول تدریس بوده‌ایم.

I will have been studying for the exam all day when it finally begins.

من تمام روز را مشغول درس خواندن برای امتحان بوده‌ام تا وقتی که بالاخره شروع شود.

By next month, she will have been volunteering at her local library for a year.

تا ماه آینده، یک سال است که او برای کار کردن در کتابخانه محله‌اش داوطلب شده است.

They will have been working on the construction project for months by its completion.

آن‌ها تا قبل از کامل شدن پروژه، ماه‌‌هاست که بر روی آن کار کرده‌اند.

By the time they leave the conference, we will have been attending sessions for three hours.

وقتی همایش را ترک کنند، سه ساعت است که در جلسه حضور داشته‌اند.

By the time he wakes up, breakfast will have been prepared by his wife.

وقتی از خواب بیدار شود، صبحانه توسط همسرش آماده شده است.

The car will have been repaired by the mechanic before the road trip.

ماشین قبل از سفر جاده‌ای توسط مکانیک تعمیر خواهد شد.

The artwork will have been exhibited in the gallery by next month.

اثر هنری تا آخر ماه در گالری به نمایش درمی‌آید.

By the end of the week, the books will have been returned to the library.

تا آخر هفته، کتاب‌‌ها را به کتابخانه برمی‌گردانند.

The presentation will have been given by the speaker before the session.

تا قبل از جلسه، گوینده سخنرانی کرده است.

By next season, the stadium will have been renovated by the construction team.

تا فصل بعدی، استادیوم توسط تیم سازنده بازسازی خواهد شد.

The party decorations will have been set up by the event planner by tonight.

تا امشب، دکوراسیون مهمانی توسط برگزارکنندگان رویداد چیده شده است.

By the time they arrive, the movie tickets will have been purchased by their friend.

تا وقتی آن‌ها برسند، بلیت‌های فیلم توسط دوست‌شان خریداری شده است.

The research findings will have been published in a scientific journal by next year.

نتایج پژوهش‌ها تا سال آینده در یک مجله علمی منتشر شده است.

اشتباهات رایج در به کار بردن گرامر Future Perfect

از آنجا که گرامر Future Perfect در زبان فارسی معادلی ندارد، ممکن است بسیاری از زبان‌آموزان در نحوه استفاده از آن دچار مشکل شوند. به همین دلیل، در این بخش از آموزش سعی کرده‌ایم به بررسی تعدادی از اشتباهات رایج گرامری در رابطه با کاربرد Future Perfect و Future perfect Continuous بپردازیم.

  • اشتباه در به کار بردن ترتیب کلمات: برخی از زبان‌آموزان ممکن است فعل کمکی «will» یا «shall» را به‌جای این‌که قبل از فعل اصلی بیاورند، بعد از آن به کار ببرند. برای مثال، ممکن است به‌جای «I will have fiinished my homework»، جمله «I have will finished my homework» را به کار ببرند.
  • حذف فعل کمکی: برخی از زبان‌آموزان فراموش می‌کنند فعل کمکی به کار ببرند و آن را از جمله خود حذف می‌کنند. این مورد بیشتر در گفت‌وگو به زبان انگلیسی مشاهده شده است. برای مثال، به اشتباه جمله «By tomorrow, I have finished my project» را به کار می‌برند.
  • به کار بردن فعل اشتباه: در برخی موارد مشاهده شده است که زبان‌آموزان به‌جای «p.p» از شکل ساده فعل استفاده کرده‌اند. به شکل درست و نادرست جمله‌های زیر توجه کنید.

By 8:00 pm, she will have eaten dinner. (درست)

By 8:00 pm, she will have eat dinner. (نادرست)

تا ساعت هشت شب، او شامش را خورده است.

  • استفاده اشتباه از قید زمان: هر زمانی در زبان انگلیسی، قید زمان مخصوص خودش را دارد. البته برخی از این قیدها را می‌توان به طور مشترک برای دو یا سه زمان مختلف استفاده کرد. اما برخی از آن‌ها را نمی‌توانیم برای زمان‌های دیگر به کار ببریم. برای مثال، بسیاری از زبان‌آموزان از قید زمان گذشته برای آینده استفاده می‌کنند و جمله اشتباه «I wil have already finished my work yesterday» را می‌سازند.
  • عدم مطابقت فعل و فاعل: در نظر داشته باشید که برای زمان‌های آینده کامل و آینده کامل استمراری، همواره از فعل کمکی «have» استفاده می‌کنیم، اما برخی از زبان‌آموزان به اشتباه برای فاعل سوم‌شخص مفرد، «has» را به کار می‌برند. برای مثال ممکن است جمله اشتباه «She will has finished he project by next month» را به کار ببرند.
مکالمه با گرامر Future Perfect

مکالمه با گرامر Future Perfect

برای درک بهتر گرامر Future Perfect در ادامه این مطلب به مکالمه‌ انگلیسی زیر بین «Emma» و «David» توجه کنید. ترجمه آن نیز نوشته شده است و می‌توانید به تلفظ آن هم گوش دهید.

Emma: Hey David, have you thought about our upcoming trip to the beach?

David: Yes, I have! By the time we leave, I will have packed all the necessary items.

Emma: That's great! How long will we be driving to get there?

David: We will be driving for approximately four hours.

Emma: I hope the weather will be nice. How long will we stay at the beach?

David: We will stay for the whole weekend. By the time we leave, we will have spent two days enjoying the sun and the ocean.

Emma: I can't wait to relax on the beach. What will you be doing during our stay?

David: I will be swimming, playing beach volleyball, and building sandcastles. By the time we head home, I will have been having a great time.

Emma: That sounds like a lot of fun! By the end of our trip, we will have created beautiful memories together.

David: Absolutely! By then, we will have shared laughter, enjoyed delicious food, and taken many photos to remember the experience.

Emma: It's going to be an amazing getaway. By the time we return, we will have refreshed and energized ourselves for the upcoming week.

David: Definitely! By the end of the trip, we will have had a relaxing break, ready to take on new challenges.

ترجمه مکالمه

اما: سلام دیوید، آیا به سفر در پیش رو برای رفتن به کنار دریا فکر کرده‌ا‌ی؟

دیوید: بله، فکر کرده‌ام! تا قبل از رفتن، همه وسایل ضروری رو جمع می‌کنم.

اما: عالیه! چقدر باید رانندگی کنیم تا به اونجا برسیم؟

دیوید: تقریباً چهار ساعت مشغول رانندگی خواهیم بود.

اما: امیدوارم هوا خوب باشه. چقدر کنار دریا می‌مونیم؟

دیوید: تا آخر هفته می‌مونیم. وقتی که بریم، دو روز از آفتاب و اقیانوس لذت برده‌ایم.

اما: برای استراحت کردن لب دریا لحظه‌شماری می‌کنم. در طول اقامت‌مون چی کار می‌کنی؟

دیوید: شنا می‌کنم، والیبال ساحلی بازی می‌کنم و قلعه‌های شنی می‌سازم. حسابی خوش می‌گذرونم.

اما: خیلی سرگرم‌کننده به نظر می‌رسه! تا پایان سفر، خاطرات قشنگی رو با هم رقم زده‌ایم.

دیوید: حتماً همین‌طوره! تا اون موقع، با هم خندیده‌ایم، از غذاهای خوشمزه لذت برده‌ایم و عکس‌های زیادی برای یادآوری این تجربه گرفته‌ایم.

اما: سفر فوق‌العاده‌ای می‌شه. وقتی برگردیم، برای هفته آینده حسابی سرحال و پرانرژی شده‌ایم.

دیوید: قطعاً! تا پایان سفر، تعطیلات آرامش‌بخشی داریم، آماده برای مقابله با چالش‌های جدید.

سوالات رایج درباره گرامر Future Perfect

در ادامه سعی کرده‌ایم به تعدادی از پرسش‌های رایج در خصوص گرامر Future Perfect پاسخ دهیم.

کاربرد گرامر Future Perfect چیست ؟

از گرامر Future Perfect برای صحبت کردن درباره عملی صحبت می‌کنیم که در زمان مشخصی در آینده کامل می‌شود و اگر زمان آینده کامل استمراری باشد، تا قبل از زمان مشخصی در آینده ادامه خواهد داشت و کامل خواهد شد.

ساختار گرامر Future Perfect چگونه است؟

برای ساختن آینده کامل، ابتدا فاعل را می‌آوریم، سپس از ساختار «will have + p.p» کمک می‌گیریم که به عنوان فعل جمله به کار می‌رود. برای ساختن آینده کامل استمراری نیز ابتدا فاعل را می‌آوریم و سپس از ساختار «will have been + verb + ing» کمک می‌گیریم.

برای ساختن جملات منفی، «not» را به «will» اضافه می‌کنیم و برای ساختن جملات پرسشی، «will» را به ابتدای جمله می‌آوریم و جای آن را با فاعل عوض می‌کنیم.

فرق بین Future Perfect و Future Perfect Continuous چیست؟

آینده کامل بر کامل شدن عمل قبل از زمان مشخصی در آینده تأکید می‌کند، درحالی‌که آینده کامل استمراری بر مدت زمان تداوم عمل قبل از زمان مشخصی در آینده تأکید دارد تا زمانی که کامل شود.

قید زمان Fture Perfect کدام است؟

برای آینده کامل از قیدهای زمانی استفاده می‌کنیم که نشان دهد عمل تا قبل از موعد مشخصی در آینده کامل خواهد شد. برای مثال، در جمله «By tomorrow, they will have arrived»‌، قید زمان «by» به عنوان مشخصه مهمی برای آینده کامل و مهم‌ترین قید آن به شمار می‌رود.

اهمیت گرامر Future Perfect در نوشتار انگلیسی چیست؟

از آنجا که این گرامر برای توصیف موقعیتی در زمان آینده به کار می‌رود که تا قبل از زمان مشخصی کامل خواهد شد، در ارتباط با زمان آینده، در بیان توصیف‌ و شرح حال در داستان‌سرایی می‌تواند اهمیت زیادی پیدا کند.

تمرین گرامر Future Perfect

برای ارزیابی عملکرد خود در رابطه با «مطلب گرامر Future Perfect»، می‌توانید از تمرین‌هایی که در ادامه در اختیار شما قرار گرفته است استفاده کنید. آزمون اول شامل ۱۰ سؤال است و پس از پاسخ دادن به تمامی پرسش‌ها و ظاهر شدن دکمه «دریافت نتیجه آزمون»، می‌توانید نمره عملکردتان را مشاهده کنید و جواب‌های درست و نادرست را نیز ببینید. پاسخ سؤالات نیز بعد از هر آزمون آمده است.

تمرین اول

گزینه درست را انتخاب کنید.

1. By the time she arrives, I _______ the dinner.

a) Will cook

b) Will have cooked

c) Cook

d) Cooked

2. What is the correct Future Perfect tense of the verb "study"?

a) I will study

b) I will have study

c) I will have studied

d) I will studying

3. By next year, they _________ their new house.

a) Will build

b) Build

c) Will have built

d) Built

4. How long _________ when the movie starts?

a) Will you have been waiting

b) Will you wait

c) Will you have waited

d) Will you waiting

5. By tomorrow, he _________ for 10 hours straight.

a) Will work

b) Worked

c) Works

d) Will have worked

6. What will you _________ by the time you graduate?

a) Will have achieved

b) Will achieve

c) Achieve

d) Achieved

7. By the end of the month, I _________ all the books on my reading list.

a) Will have read

b) Will read

c) Read

d) Readed

8. They _________ to three different countries by next summer.

a) Will have traveled

b) Will travel

c) Travel

d) Traveled

9. How many years _________ in this company by the time she retires?

a) Will she work

b) Will she have worked

c) She works

d) She worked

10. By next week, he _________ the guitar for 10 years.

a) Will play

b) Plays

c) Played

d) Will have played

تمرین دوم

جاهای خالی را با گرامر Future Perfect کامل کنید.

Q1: When you come home, I (cook) ______ dinner for you.

جواب

Answer: When you come home, I will have cooked dinner for you.

Q2: They (wash) ______ the dishes by now.

جواب

Answer: They will have washed the dishes by now.

Q3: He (invite) ______ her for a coffee.

جواب

Answer: He will have invited her for a coffee.

Q4: In ten years’ time the house (fall) ______ into ruin.

جواب

Answer: In ten years’ time the house will have fallen into ruin.

Q5: She (leave) ______ work for today.

جواب

Answer: She will have left work for today.

Q6: You (finish/not) ______ this work by the end of the work day.

جواب

Answer: You will not/won't have finished this work by the end of the work day.

Q7: Don’t come round before 9 o’clock. I (get up/not) _______ by then.

جواب

Answer: Don’t come round before 9 o’clock. I will not/won't have gotten/got up by then.

Q8: They (arrive/not) ______ yet.

جواب

Answer: They will not/won't have arrived yet.

Q9: He (forget/not) ______ to lock the door.

جواب

Answer: He will not/won't have forgotten to lock the door.

Q10: We (switch off/not) ______ the TV.

جواب

Answer: We will not/won't have switched off the TV.

Q11: (he/change) ______ at the right station?

جواب

Answer: Will he have changed at the right station?

Q12: (you/write) ______ the letter by tomorrow?

جواب

Answer: Will you have written the letter by tomorrow?

Q13: (she/accept) _____ his apology?

جواب

Answer: Will she have accepted his apology?

Q14: (they/finish) ______ all their exams by July?

جواب

Answer: Will they have finished all their exams by July?

Q15: (How far/we/run) ______ by then?

جواب

Answer: How far will we have run by then?

یادگیری زبان انگلیسی

تمرین سوم

در جاهای خالی، از Future Perfect Simple یا Future Perfect Continuos استفاده کنید.

Q1: By 9 o'clock, we (finish) ______ our homework.

جواب

Answer: By 9 o'clock, we will have finished/'ll have finished our homework.

Q2: They (leave)
the classroom by the end of the hour.

جواب

Answer: They will have left/'ll have left the classroom by the end of the hour.

Q3: We (go) ______ home by next week.

جواب

Answer: We will have left/'ll have left home by next week.

Q4: She (return) ______ from the excursion by 6 o'clock.

جواب

Answer: She will have returned/'ll have returned from the excursion by 6 o'clock.

Q5: (buy / he) ______ the new house by October?

جواب

Answer: Will you have bought the new house by October

Q6: The sun (not / rise) _____ by 4 o'clock.

جواب

Answer: The sun will not have risen/ won't have risen by 4 o'clock.

Q7: (you/do) ______ the shopping by 3 o'clock?

جواب

Answer: Will you have done the shopping by 3 o'clock?

Q8: By the end of the month, I (live) ______ in this town for ten years.

جواب

Answer: By the end of the month I will have been living/'ll have been living in this town for ten years.

Q9: By the end of this week, we (work) ______ on the project for a month.

جواب

Answer: By the end of this week we will have been working/'ll have been working on the project for a month.

Q10: By July the fifth, they (study) ______ English for 3 years.

جواب

Answer: By July the fifth they will have been studying/'ll have been studying English for 3 years.

Q11: By 10 o'clock she, (watch) ______TV for 4 hours.

جواب

Answer: By 10 o'clock she will have been watching/'ll have been watching TV for 4 hours.

Q12: She (sleep) ______ for 10 hours by 11 o'clock.

جواب

Answer: She will have been sleeping/'ll have been sleeping for 10 hours by 11 o'clock.

Q13: We (look) ______ for him for 40 days by next Saturday.

جواب

Answer: We will have been looking for/'ll have been looking for/shall have been looking for him for 40 days by next Saturday.

Q14: They (wait) ______ for the president for 5 hours.

جواب

Answer: They will have been waiting/'ll have been waiting for the president for 5 hours.

Q15: By 2018 we (live) _____ in Madrid for 20 years.

جواب

Answer: By 2018 we will have been waiting/'ll have been waiting in Madrid for 20 years.

تمرین چهارم

جاهای خالی را با گرامر Future Perfect Continuous کامل کنید.

Q1: They (watch) _____ TV all day.

جواب

Answer: They will have been watching TV all day.

Q2: In half an hour she (work) _____ for six hours without a break.

جواب

Answer: In half an hour she will have been working for six hours without a break.

Q3: In two months I (teach) _____ English at this school for ten years.

جواب

Answer: In two months I will have been teaching English at this school for ten years.

Q4: Next week you (live) _____ in your new house for a year.

جواب

Answer: Next week you will have been living in your new house for a year.

Q5: My friends (lie) ______ on the beach all holiday.

جواب

Answer: My friends will have been lying on the beach all holiday.

Q6: How long (we/wait) _____ for her by now?

جواب

Answer: How long will we have been waiting for her by now?

Q7: How long (they/run) ?

جواب

Answer: How long will they have been running?

Q8: How long (she/learn) ______ English?

جواب

Answer: How long will she have been learning English?

Q9: How long (they/date) _____?

جواب

Answer: How long will they have been dating?

Q10: How long (he/do) ______ this?

جواب

Answer: How long will he have been doing this?

جمع‌بندی

در جدول زیر می‌توانید خلاصه‌ای از کاربرد Future Perfect Simple و Future Perfect Continuous را مشاهده کنید.

Future Perfect SimpleFuture Perfect Continuous
ساختارwill/shall + have + past participlewill/shall + have been + present participle
کاربردبرای توصیف عملی که در زمان مشخصی در آینده کامل خواهد شد.برای توصیف عملی که تا زمان مشخصی در آینده ادامه خواهد داشت.
تأکیدکامل شدن عملمدت زمان و کامل شدن عمل
مرجع زمانیاغلب به زمان مشخصی نیاز دارد تا نشان دهد عمل کامل خواهد شد.اغلب به زمان مشخصی نیاز دارد تا نشان دهد عملی در آینده در حال تداوم خواهد بود یا کامل خواهد شد.
مثالBy tomorrow, I will have finished my work.By next year, I will have been studying English for five years.
فرمول جملات منفیwill/shall + not + have + past participlewill/shall + not + have been + present participle
مثالBy tomorrow, I won't have finished my work.By next year, I won't have been studying English for five years.
فرمول جملات پرسشیWill/Shall + subject + have + past participle?Will/Shall + subject + have been + present participle?
مثالWill you have finished your work by tomorrow?Will you have been studying English for five years by next year?
شکل کوتاهI'll have, he won't have, etc.I'll have been, she won't have been, etc.

مطلبی که در بالا مطالعه کردید بخشی از مجموعه مطالب «آموزش گرامر زبان انگلیسی – به زبان ساده» است. در ادامه، می‌توانید فهرست این مطالب را ببینید:

بر اساس رای ۰ نفر
آیا این مطلب برای شما مفید بود؟
اگر بازخوردی درباره این مطلب دارید یا پرسشی دارید که بدون پاسخ مانده است، آن را از طریق بخش نظرات مطرح کنید.
منابع:
Ginger SoftwareLingbaseBritish Council
نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *