گرامر should have، could have و would have [مثال]

در این پست می‌‌خواهیم درمورد افعال مدال should have، could have و would have صحبت کنیم. به این دسته از افعال کمکی modal، افعال مدال گذشته یا past modals می‌‌گن.

گاهی به اونا افعال “فرصت‌‌های از دست رفته” هم می‌‌گن چون بیانگر شرایطی هستن که تصور می‌‌کنیم اگر اتفاق می‌‌افتادن گذشته طور دیگه‌‌ای رقم می‌‌خورد.

قبل از مطالعه این افعال کمکی بیایید تفاوت should، could و would را باهم مرور کنیم. قاعده کلی درمورد این افعال مدال به این صورت است:

  • از should برای پیشنهاد و نصیحت استفاده می‌‌شه:
If you want to lose weight, you should have a healthy diet.
  • از could برای بیان احتمالات استفاده می‌‌شه:
We could spend the holiday at the beach or we could go to a restaurant.
  • از would برای تصور و پیش‌بینی نتایج چیزی استفاده می‌‌شه:
If I were rich, I would buy a new car.

موقع استفاده از should have، could have و would have برای موقعیت‌‌های تخیلی گذشته هم همین قاعده کلی حاکمه.

کی از Should have استفاده کنیم؟

با به کار بردن should have می‌‌تونیم بگیم که یه کار متفاوت در گذشته پیشنهاد یا توصیه می‌‌شد. مثلا اگر دیر به کلاس زبان برسید می‌‌تونین بگین:

I should have woken up earlier.

یا مثلا اگه درمورد دعوا و بحثی در گذشته افسوس بخوریم می‌‌تونیم بگیم:

shouldn’t have yelled at her. It was wrong.

همچنین می‌‌تونین از should have و shouldn’t have برای گفتن این که انجام دادن یه کار دیگه‌‌ای در گذشته بهتر می‌‌شد، استفاده کنین. مثلا اگه پسرتون تو امتحان بیفته می‌‌تونین بگین:

You should have studied more. You shouldn’t have played with your tablet all weekend.

کی از Could have استفاده کنیم؟

از could have برای بیان احتمالاتی استفاده می‌‌شه که اگه گذشته متفاوت بود، ممکن بود اتفاق بیفتن.

مثلا به کسی که دانشگاه نرفته می‌‌تونین بگین:

If you had gone to college, you could have gotten a better job.

یا در مورد تیم فوتبالی که بازی رو نبرده می‌‌تونین بگین:

They could have won the game if they hadn’t had three faults.

Could have اغلب با ساختار (قسمت سوم فعل + had + if) استفاده می‌‌شه (مثلا در مثال‌‌های بالا if they hadn’t had و if you had gone).

عباراتی که با if شروع می‌‌شن بیانگر وضعیت‌‌های تخیلی و غیرواقعی گذشته هستن. البته در شرایطی می‌‌تونین بدون این عبارت‌‌های if هم از could have استفاده کنید. مثلا تصور کنید با کسی تو جاده هستید و اون به طرز ترسناکی با ماشین ویراژ می‌‌ده. در این شرایط می‌‌تونین بگین:

Are you crazy? We could have gotten into an accident.
جملات شرطی در انگلیسی (انواع، کاربرد و مثال)

یه چالش بزرگ برای زبان آموزا که انقدر هم ترسناک نیست …

بخوانید

کی از Would have استفاده کنیم؟

از would have برای تصور و تخیل یه پیامد استفاده کنید (اگه چیزی در گذشته فرق می‌‌کرد و طور دیگه‌‌ای اتفاق می‌‌افتاد). مثلا اگه دیر به فرودگاه برسی و نتونی به پروازت برسی می‌‌تونی بگی:

If I had arrived earlier, I would have caught my flight.

یا مثلا اگه دوستت زیر بارون خیس شده باشه می‌‌تونی بهش بگی:

If you had brought your umbrella, you wouldn’t have gotten wet in the rain.

چیزی که would have بیان می‌‌کنه نسبت به چیزی که با could have بیان می‌‌شه قطعیت بیشتری داره:

If she had worked harder, she could have gotten a promotion.

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

در امتحانی که برای پاس شدن به 70 درصد نمره نیاز دارید، ممکنه بگین:

I got a 65 on the test. If I had gotten five more points, I would have passed.

با 5 نمره بیشتر پاس شدن تو امتحان قطعیه.

Modalهای گذشته در انگلیسی شفاهی

موقع حرف زدن به صورت شفاهی به جای should have، could have و would have معمولا از شکل مخفف شده اون‌‌ها یعنی should’ve، could’ve و would’ve استفاده می‌‌شه.


مقاله های مرتبط:


نظر دهید