آموزش افعال وجهی have در انگلیسی

افعال وجهی با have
فهرست مقاله

به طور کلی افعال‌ وجهی در انگلیسی شامل can, could, may, might, must, shall, should, will, would هستند. افعال وجهی با have مانند will have, might have, could have برای بیان احتمال در گذشته استفاده می‌شوند تا درباره چیزهایی صحبت کنند که واقعاً در گذشته اتفاق نیفتاده‌اند. در این مقاله به بررسی افعال وجهی با have می‌پردازیم تا بتوانید در جملات خود بیشترین بهره را از آن‌ها ببرید.

افعال وجهی+ have

افعال وجهی با have را می‌توان «بیان فرصت‌های از دست رفته» نامید. آن ها مانند یک ماشین زمان گرامری کار می‌کنند؛ گذشته ساده فقط می‌گوید چه اتفاقی افتاده است اما افعال وجهی نشان می‌دهند که چه چیزی می‌توانست، می‌شد و یا باید اتفاق می‌افتاد.

ویدئو آموزش have+ modals

 

فعل Could have

فرمول COULD HAVE را می‌توان به شکل زیر استفاده کرد:

COULD + HAVE + PAST PARTICIPLE

کاربردهای could have در زبان انگلیسی در سه شکل زیر مطرح می‌شوند:

  • برای ایجاد حدس و یا فرضیه در مورد گذشته

در این مورد could have و might have قابل استفاده هستند و هر دو معنی یکسان ممکن و یا احتمال را در بر دارد. به عنوان مثال:

I could have lost the keys in the pub.

من ممکن بود کلیدهایم را در بار گم کنم.

He could have got stuck in traffic.

او ممکن بود در ترافیک گیر کند.

  • زمانیکه ممکن بود اتفاقی بیفتد، اما نیفتاده است.

از could have می‌توان برای صحبت در مورد چیزی که می‌توانست اتفاق بیفتد، اما نشده است نیز استفاده کرد. به عنوان مثال:

You could have broken your leg!

ممکن بود پایت بشکند.

could have gone to the cinema, but I decided to stay home.

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

  • وقتی چیزی غیر ممکن به نظر می‌رسد.

معمولا از شکل منفی could’t have برای صحبت در مورد چیزی که نمی‌توانست به هیچ وجه اتفاق بیفتد و چیزی غیر ممکن استفاده می‌شود. به عنوان مثال:

She couldn’t have met him before. He used to live in Canada.

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

He couldn’t have gone to the shopping centre. It’s closed on Sundays.

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

کاربرد could have
فعل Could have + شکل سوم فعل، بدین معنی است که امکان انجام کاری در گذشته وجود داشته یا شما توانایی انجام کاری را داشته‌اید اما آن را انجام نداده‌اید.

.I could have stayed up late, but I decided to go to bed early

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


.They could have won the race, but they didn’t try hard enough

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


.Julie could have bought the book, but she borrowed it from the library instead

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


He could have studied harder, but he was too lazy and that’s why he failed the exam

او می توانست بیشتر درس بخواند اما خیلی تنبل بود و به همین دلیل در امتحان مردود شد.


.I could have moved out when I was 18, but I didn’t want to leave my family

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


.I could have gone out with my friends but I wanted to watch the soccer game

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

درس قبلی: آموزش گرامر افعال مدال+نمونه سوال و مثال

فعل Couldn’t have

couln’t have + شکل سوم فعل، این مفهوم را منتقل می‌کند که امکان انجام کاری در گذشته ممکن نبود، حتی اگر شما می‌خواستید آن را انجام دهید.

.I couldn’t have arrived any earlier. There was a terrible traffic jam

من نمی‌توانستم زودتر بیایم. ترافیک وحشتناکی وجود داشت.


.He couldn’t have passed the exam, even if he had studied harder. It’s a really, really difficult exam

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

might+ have

نکته: وقتی می‌خواهیم در مورد چیزی که اتفاق افتاده حدس بزنیم، از می‌توان could have + شکل سوم فعل استفاده می‌کنیم. در این سبک جملات، ما در واقع نمی‌دانیم که آیا آن‌چه می‌گوییم درست است یا نه؛ بلکه فقط در مورد نظر خود صحبت می‌کنیم.

فرمول استفاده از شکل might have به صورت زیر است:

MAY / MIGHT + HAVE + PAST PARTICIPLE

از might have نیز می‌توان برای ایجاد حدس و یا فرضیه در زمان گذشته استفاده کرد. در واقع اگر برای اتفاق چیزی در زمان گذشته شک داشته باشیم و احتمال بدهیم که آن اتفاق افتاده است، می‌توان از might have استفاده کرد. به عنوان مثال:

might have lost it somewhere.

ممکن است آن را جایی گم کرده باشم.

She may not have met him before.

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

مثال:

.Why is John late? He could have got stuck in traffic

برای این مورد می‌توان از might have استفاده کرد.

He might have got stuck in traffic

شاید در ترافیک گیر کرده باشد.


He might have forgotten that we were meeting today

شاید فراموش کرده باشد که ما امروز ملاقات داشتیم.


He might have overslept

او ممکن است بیش از حد خوابیده باشد.

مطالعه کنید: آموزش گرامر have got به زبان ساده

آموزش گرامز افعال وجهی در انگلیسی

فعل Should have و ought to have

فرمول استفاده از should have  و ought to have به صورت ذیل است:

SHOULD / OUGHT TO + HAVE + PAST PARTICIPLE

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

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

You should have gone there straight away.

باید فورا به آنجا می‌رفتی.

You ought to have spent more time with your family.

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

2. فعل Shouldn’t have + شکل سوم فعل، به این معنی است که انجام آن کار فکر خوبی نبوده اما به هر حال آن را انجام داده‌اید.

We should have talked about past mistakes.

ما باید در مورد اشتباهات گذشته صحبت کنیم.


I was so worried about you. You should have called!

خیلی نگرانت بودم، باید زنگ می‌زدی.


I should have studied harder

باید بیشتر درس می‌خوندم.


I should have gone to bed early

باید زود به رختخواب می رفتم.


I shouldn’t have eaten so much cake

من نباید اینقدر کیک می خوردم.


You should have called me when you arrived

وقتی رسیدی باید با من تماس می گرفتی.


John should have left early, then he wouldn’t have missed the plane

جان باید زودتر می‌رفت، آن وقت دیگر هواپیما را از دست نمی داد.

3-فعل Shouldn’t have + شکل سوم فعل، برای عذرخواهی در مورد کاری که انجام داده‌اید.

I’m sorry that I’m late for work. I should have woken up earlier.

متاسفم که دیر سرکار آمدم، باید صبح زودتر بیدار می‌شدم.

از دست ندهید: افعال عبارتی انگلیسی

علاوه بر مورد بالا از ترکیب should have + شکل سوم فعل، می‌توان برای جملاتی استفاده کرد که بیانگر اتفاقی است که در شرایط عادی، شانس اتفاق افتادن آن‌ها بالا است.

به طور مثال وقتی می‌‌خواهید بگویید ” تام باید تا الان می‌رسید”، این جمله نشان می‌دهد اگر تام درگیر مشکلاتی مانند ترافیک، تصادف، شرایط بد جوی و … نشده باشد، باید تا الان می‌رسید. در انتهای این جملات اغلب by now را می‌بینید.

.His plane should have arrived by now

هواپیمای او باید تا الان می رسید.


.John should have finished work by now

جان باید تا الان کارش را تمام کرده بود.

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

.Lucy should have arrived by now, but she hasn’t

لوسی باید تا الان می رسید، اما نرسیده است.

لینک مفید: گرامر used to و be used to

فعل Would have + شکل سوم فعل

فرمول would have در زبان انگلیسی به صورت زیر است:

WOULD + HAVE + PAST PARTICIPLE

در شرایطی که قصد دارید یک شرط در گذشته را بیان کنید، و یا شرایط فرضی و تخیلی را در نظر بگیرید، این ساختار به کمک شما خواهد آمد.

این فرمول به دو شکل زیر کاربرد دارد:

  • برای صحبت کردن در مورد کاری که می‌خواستید آن را انجام دهید، اما نکردید. به عنوان مثال:

would have gone to the party, but I was really busy.

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

would have called you, but I didn’t know your number.

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

would have loaned you the money, but I didn’t have any.

من پول نداشتم، واگرنه حتما به شما قرض می‌دادم.

  • به عنوان بخشی از جملات شرطی نوع سوم؛ به عنوان مثال:

If I had had enough money, I would have bought a car.

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

If I had known they were vegetarians, I would have made a salad.

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

فعل would و will + شکل سوم فعل می‌تواند برای نشان دادن اینکه آیا می‌خواهید کاری را انجام دهید یا نه، استفاده شود. همچنین می‌توان از would + شکل سوم فعل برای صحبت در مورد کاری که می‌خواستید انجام دهید، اما انجام ندادید استفاده کنید.

I would have gone to the party, but I was really busy.

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


.I would have called you, but I didn’t know your number

میخواستم باهات تماس بگیرم ولی شماره ات رو نمیدانستم.


.I would have helped you. I didn’t know you needed help

حتما کمکت میکردم نمیدونستم به کمک نیاز داری.

لینک مفید: کاربرد would در گرامر زبان انگلیسی

تفاوت will have و would have

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

.I will phone at six o’clock. He will have got home by then

ساعت شش زنگ میزنم او تا آن زمان به خانه خواهد رسید.


.Look at the time. The match will have started

ساعت رو ببین. مسابقه آغاز خواهد شد.


.It’s half past five. Dad will have finished work by now

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

از دست ندهید: اشتباهات رایج انگلسیی

فعل would have زمان گذشته will have است.

I phoned at six o’clock. I knew he would have got home by then

ساعت شش زنگ زدم می دانستم که تا آن زمان به خانه رسیده است.


.It was half past five. Dad would have finished work

ساعت پنج و نیم بود. پدر کارش تموم شده بود.

فعل must + have

از فعل must have در زبان انگلیسی طبق فرمول زیر استفاده می‌شود:

MUST + HAVE + PAST PARTICIPLE

 

از must have برای بیان چیزی که مطمئن هستی اتفاق افتاده است، استفاده می‌شود. در واقع این فعل برای بیان قطعیت است. به عنوان مثال:

You must have been tired.

حتما خسته بودی.

He must have gone home.

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

خلاصه

Modal + have + participle

Would have بیان عمل در گذشته If I had known the future, I would have done it differently.

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

Could have بیان توانایی در گذشته He could have taken the flight.

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

May have بیان احتمال در گذشته We may have passed the math exam, but it was in Spanish.

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

Might have بیان احتمال غیر واقع کوچک در گذشته You might have sold the car., if you really needed the Money.

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

Should have بیان توصیه در گذشته You should have listened to the teacher.

باید به حرف معلم گوش میدادی.

Must have بیان فرضیه در گذشته We must have been crazy!

دیدگاهتان را بنویسید

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

اشتراک گذاری مقاله در: