در این مطلب قصد داریم در مورد یه ساختار خیلی بدرد بخور برای صحبت در مورد آینده حرف بزنیم. این ساختار، زمان آینده کامل هستش. ما بهتون میگیم که زمان آینده کامل چی هستش، چرا ازش استفاده میکنیم و چه جوری باید ازش استفاده کنیم.
بیاین مقاله رو با یه توضیح مختصر شروع کنیم.
وقتی بخوایم در مورد کاری حرف بزنیم که قبل از زمان معینی در آینده تمام میشه، از زمان آینده کامل استفاده میکنیم. در واقع زمان آینده کامل زمانی هستش برای بیان اتفاقی که برنامه ریزی شده یا انتظار میره قبل از زمان مشخصی در آینده اتفاق بیفته.
برای استفاده از این زمان قواعدی وجود داره که باید اونا رو رعایت کنین تا جملاتتون از لحاظ دستوری درست از آب دربیان.
ساختار آینده کامل از فعل کمکی will (یا shall) برای مشخص کردن آینده، فعل کمکی have برای مشخص کردن کامل بودن زمان دستوری و قسمت سوم فعل ساخته میشه.
فرمول ساخت زمان آینده کامل
زمان آینده کامل به شکل زیر ساخته میشه. مهم نیست فاعل مفرد باشه یا جمع، در هر دو حالت فرمول همینه و تغییری نمیکنه.
قسمت سوم فعل + will have + فاعلAfter this event, Alfie will have walked over 5,000 miles in those sneakers.
ساخت قسمت سوم فعل در افعال باقاعده
اگر فعلی جزء افعال باقاعده باشه، قسمت سومش عین زمان گذشته سادش میشه. به عبارت دیگه قسمت سوم اون با یکی از روشهای زیر ساخته میشه:
با اضافه کردن پسوند ed به بیشتر فعلها:
paint > painted
اگر آخر یه کلمه تک بخشی به صورت (بی.صدا- صدادار- بیصدا) باشه، حرف بیصدای آخر رو دوتا میکنیم و بعد ed رو اضافه میکنیم:
stop > stopped
اگر حرف بی.صدای آخر w، x یا y باشه، اون رو دوتا نکنید:
play > played
fix > fixed
اگر هجای آخر یه فعل بلندتر به ساختار (بیصدا- صدادار- بیصدا) ختم بشه، حرف بیصدای آخر رو دوتا میکنیم و بعد ed رو اضافه میکنیم:
prefer > preferred
اگر هجای اول یه فعل بلند، موکد “stressed” باشه و فعل به ساختار (بیصدا- صدادار- بیصدا) ختم بشه، فقط پسوند ed رو اضافه میکنیم:
enter > entered
swallow > swallowed
اگر فعل به e ختم بشه فقط باید حرف d رو اضافه کنیم:
guzzle > guzzled
اگر فعل به ساختار (-y + حرف بیصدا) ختم بشه، y رو به i تغییر میدیم و بعدش ed اضافه میکنیم:
fry > fried
ساخت قسمت سوم فعل در افعال بیقاعده
اگر فعل جزء افعال بیقاعده باشه، شکل سوم اون به شکلهای مختلفی ساخته میشه:
catch > caught
choose > chosen
know > known
همونطور که میبینین قاعده خاصی برای ساخت قسمت سوم این افعال وجود نداره و فقط باید اونها رو یاد بگیرید و حفظ کنید.
منفی کردن زمان آینده کامل
منفی کردن زمان آینده کامل خیلی آسونه. فقط باید کلمه not رو بین will و have اضافه کنید. همچنین میتونین به جای will not از شکل مخفف won’t هم استفاده کنید.
برای منفی کردن این زمان از فرمول زیر استفاده کنید:
قسمت سوم فعل + will not have + فاعل
سوالی کردن زمان آینده کامل
میتونین از فرمول زیر برای ساخت سوالات yes/no استفاده کنید:
قسمت سوم فعل + have + فاعل + will
Will I have read every magazine and newspaper in the waiting room before I see the doctor?
برای ساخت سوالات wh از فرمول زیر استفاده کنید:
قسمت سوم فعل + have + فاعل + will + کلمه سوالی wh
When will I have make enough effort to make her happy?
همونطور که گفتیم زمان آینده کامل با «قسمت سوم فعل+ will have» ساخته میشه. اما ساختار «قسمت سوم فعل+ be going to have» هم همون کاربردها رو داره و معمولا میتونیم این دو ساختار رو به جای هم به کار ببریم.
فرمول ساخت جملات زمان آینده کامل با استفاده از be going to have به شکل زیر هست:
قسمت سوم فعل + am/is/are going to have + فاعل
قسمت سوم فعل + going to have + not + am/is/are فاعل
قسمت سوم فعل + going to have + فاعل + am/is/are
کاربردهای زمان آینده کامل
از زمان آینده کامل برای بیان موارد زیر استفاده میکنیم:
کاربرد اول
از زمان آینده کامل برای بیان مدت عمل یا اتفاقی که از قبل شروع شده و تا زمان یا اتفاق دیگهای در آینده ادامه خواهد داشت، استفاده میکنیم.
برای این کار معمولا اصطلاح زمانی “for” رو لازم داریم. همچنین میتونیم برای این منظور از زمان آینده کامل استمراری استفاده کنیم و زمان آینده کامل رو که الان در حال بررسیش هستیم فقط با افعال “stative” یا حالتی به کار ببریم.
اگر بخواهیم از کلمه “when” استفاده کنیم، باید در جملهوارهای که اولش با “when” شروع میشه از زمان حال ساده استفاده کنیم. مثال:
At 3 o’clock, he’ll have been in this office for 24 hours.
بعضی وقتها میتونیم برای گفتن این مورد از زمان حال کامل هم استفاده کنیم. ولی خب شاید مدت زمان کاری که در موردش صحبت میکنیم تا الان عدد رندی نشده باشه. پس برای این که زمان به عدد رند و راحتتری برسه از زمان آینده کامل استفاده میکنیم. برای این که بهتر متوجه بشین، به دو مثال زیر نگاه کنید:
On Monday, I will have lived here for two years. (حالا عددی که زمان رو نشون میده خیلی راحتتر شد.)
کاربرد دوم
زمان آینده کامل رو همراه یه اصطلاح زمانی مربوط به آینده (و اغلب با by) به کار میبریم تا در مورد اتفاق یا کاری حرف بزنیم که قبل از زمان مشخصی در آینده تمام میشه ولی نمیدونیم که اون زمان مشخص دقیقا کی هستش. مثال:
ترجمه: اون تکالیفش رو تا قبل از ساعت 9 تموم میکنه ولی دقیقا نمیدونیم چه زمانی.
By the time my dad’s sixty, he will have retired.
ترجمه: پدرش قبل از 60 سالگی بازنشسته میشه اما نمیدونیم دقیقا کی. شاید در 59 سالگی یا شاید حتی در 55 سالگی.
اصطلاحات زمانی برای زمان آینده کامل
کلمات و عبارات زیر، اصطلاحات و قیود زمانی هستند که همراه زمان آینده کامل استفاده میشن:
By the time
Before
Until/till
By then
By the end of + …
By tomorrow
زمان آینده کامل در حالت مجهول
زمان آینده کامل مجهول برای صحبت در مورد کارهایی استفاده میشه که تا زمان مشخصی در آینده تمام میشن. وقتی از این زمان استفاده میکنیم، درواقع خودمون رو در آینده تصور میکنیم و از آینده به کاری نگاه میکنیم که قراره در زمانی بعد از زمان حال کامل بشه.
آینده کامل مجهول نشون میده که یه کاری روی فاعل جمله انجام شده نه توسط فاعل:
The wedding preparation will have been finished by next week.
استفاده از زمان آینده کامل مجهول زیاد در انگلیسی رایج نیست چون موقعیت استفاده از اون کمتر پیش میاد. بهتره در گفتار و نوشتار بیشتر از وجه معلوم این زمان استفاده کنید.
هروقت از وجه مجهول استفاده بشه معمولا در ادامه جمله یه اصطلاح زمانی و کلمه by هم به کار میرن. مثال:
فرمول ساخت زمان آینده کامل در حالت مجهول
برای ساخت زمان آینده کامل در حالت مجهول از فرمول زیر استفاده کنید:
قسمت سوم فعل + will have been + فاعل
فرقی نمیکنه فاعل جمله مفرد باشه یا جمع، در هر دو حالت فرمول همینه:
The elevators will have been renovated by 2022.
منفی کردن زمان آینده کامل در حالت مجهول
منفی کردن این زمان خیلی آسونه. کافیه not رو بین will و have اضافه کنید. همچنین میتونید به جای “will not” از “won’t” استفاده کنید:
سوالی کردن زمان آینده کامل در حالت مجهول
فرمول سوالی کردن زمان آینده کامل به شکل زیر هست:
قسمت سوم فعل + have been + فاعل + will
کاربردهای زمان آینده کامل در حالت مجهول
این زمان فقط برای بیان اتفاقات و اعمالی مناسبه که قبل از زمان مشخصی در آینده کامل خواهند شد. یعنی کاری که در موردش حرف میزنین محدودیت زمانی داره. اگر محدودیت زمانی وجود نداشته باشه باید به جای این زمان از وجه مجهول آینده ساده استفاده کنیم. دو جمله زیر رو باهم مقایسه کنید:
They will be given their school certificates tomorrow.
کاربردهای زمان آینده کامل مجهول با وجه معلوم اون یکسان هستش با این تفاوت که تمرکز وجه مجهول روی تاثیر فعل (مفعول) هست نه انجام دهنده کار (فاعل).
سایر زمان های آینده: