B2 · بالای متوسط فصل 3

اگه زمان به عقب برمی‌گشت: تسلط بر حسرت‌ها و شرطی نوع سوم

5 مجموع قواعد
59 مثال‌ها
5 دقیقه

Chapter in 30 Seconds

Master the art of looking back and re-imagining your past choices with precision and emotional depth.

  • Express personal regrets using the 'should have' structure.
  • Analyze past outcomes by using 'would have' for hypothetical results.
  • Construct full Third Conditional sentences to link past conditions to past consequences.
Rewrite your past, one sentence at a time.

چی یاد می‌گیری

سلام! تا حالا شده با خودت بگی «ای کاش فلان کار رو جور دیگه‌ای انجام می‌دادم»؟ همه ما گاهی به گذشته و کارهایی که می‌تونستیم بهتر انجام بدیم فکر می‌کنیم. توی این فصل قراره یاد بگیری چطوری مثل یه انگلیسی‌زبان حرفه‌ای درباره این حسرت‌ها و «اگه»های گذشته صحبت کنی. اول با هم سراغ ساختار should have + past participle میریم تا بتونی خیلی دقیق درباره اشتباهات و پشیمونی‌ها حرف بزنی؛ مثلاً وقتی توی یه مصاحبه کاری اون‌جوری که می‌خواستی نبودی و با خودت میگی «باید بیشتر تمرین می‌کردم». بعدش میریم سراغ اصلِ کاری، یعنی «شرطی نوع سوم» (Third Conditional). اینجا یاد می‌گیری چطوری سناریوهای کاملاً خیالی بسازی و بگی «اگه فلان اتفاق افتاده بود، الان اوضاع چقدر فرق می‌کرد». برای اینکه مکالمه‌ت کاملاً طبیعی به نظر برسه، روی مخفف‌های جذابی مثل I'd've هم کار می‌کنیم که شنیدنش توی فیلم‌ها خیلی رایجه ولی توی کتاب‌ها کمتر بهش اشاره میشه. آخر این فصل، تو دیگه فقط از گذشته حرف نمی‌زنی، بلکه می‌تونی اون رو تحلیل کنی، بابت فرصت‌های از دست رفته ابراز تاسف کنی و با اعتماد به نفس کامل، داستان‌های پیچیده‌تری از زندگیت تعریف کنی. آماده‌ای که زبان انگلیسی‌ت رو به سطح پیشرفته نزدیک‌تر کنی؟

Learning Objectives

By the end of this chapter, you will be able to:

  1. 1
    By the end you will be able to: confidently articulate past regrets and hypothetical situations in professional and social contexts.

راهنمای فصل

مرور کلی

### Overview
Ever found yourself replaying past scenarios in your mind, wondering how things could have turned out differently? As a B2 English learner, you're ready to move beyond basic past tenses and dive into the nuanced world of hypothetical pasts. This chapter is your guide to mastering the sophisticated ways native speakers discuss what *didn't* happen, but perhaps *should have*, and the imaginary outcomes that resulted.
We'll explore the power of should have for expressing regrets and mistakes, and would have for describing unrealized past results. Understanding these structures, especially the Third Conditional, is crucial for expressing complex thoughts and emotions, making your English dealing with regrets and past results truly fluent. Get ready to add depth and authenticity to your conversations, allowing you to articulate missed opportunities and alternative realities with confidence and precision.
This isn't just about grammar; it's about connecting with the human experience of reflection.
### How This Grammar Works
At its heart, this grammar is about exploring alternative pasts – what could have, should have, or would have been. We use should have + past participle to express regret or to give advice about actions that already happened but were, in hindsight, the wrong choice or a missed opportunity. For instance,
I should have studied harder for the exam
implies you didn't study enough, and you regret it.
This structure directly addresses a past action that you or someone else didn't take, but *ought* to have.
When we consider the consequences of these hypothetical past actions, we often use would have. This phrase describes an imaginary past result that never actually occurred because the condition wasn't met.
If I had studied harder, I would have passed the exam
perfectly illustrates this.
Here, the idea of passing is the unrealized result.
Combining these ideas leads us to the Third Conditional, which is specifically designed to discuss how different past choices could have changed past outcomes. The structure is clear: If + subject + had + past participle (the hypothetical past condition), subject + would have + past participle (the imaginary past result). So,
If I had known you were coming, I would have baked a cake
means you didn't know, and therefore didn't bake a cake.
It's a powerful tool for explaining why things are the way they are by contrasting them with how they *could have* been. In casual speech, you'll often hear contractions like "I'd've known
(I would have known) or
She'd've gone" (She would have gone), which add to natural B2 English fluency.
### Common Mistakes
  1. 1Confusing should have with would have for expressing regret:
* ✗
I would have studied, but I was tired.
(This suggests a condition was missing, not necessarily regret for not studying.)
* ✓
I should have studied, but I was tired.
(This clearly expresses regret for not studying.)
* ✓ "If I hadn't been tired, I would have studied." (Correct use of Third Conditional for a hypothetical past.)
  1. 1Using the base form of the verb after would have or should have:
* ✗
If you had called, I would have go.
* ✓
If you had called, I would have gone.
(Always use the past participle after have.)
  1. 1Forgetting had in the if-clause of the Third Conditional:
* ✗
If I knew you were coming, I would have waited.
* ✓
If I had known you were coming, I would have waited.
(The past perfect had known is essential for the past hypothetical condition.)
### Real Conversations
A: I can't believe I missed the last bus home.
B: Oh no! You should have checked the schedule before you left.
A: My interview went terribly. I didn't get the job.
B: That's a shame. If you had practiced your answers more, you would have felt more confident.
A: I really regret not learning a musical instrument when I was younger.
B: I know, right? If I had stuck with piano, I would be able to play at parties now.
### Quick FAQ
Q: Can I use could have instead of would have in the Third Conditional?
A: Yes, absolutely! Could have implies ability or possibility in the past. For example:
If I had studied more, I could have passed the exam
(meaning I had the ability to pass).
Q: Is should have only for negative situations or regrets?
A: Not strictly. While it often implies regret or criticism, it can also express that something desirable didn't happen:
You should have told me the good news earlier! I was so worried.
It always points to an unfulfilled, better alternative.
Q: What's the difference between
I should have done
and
I wish I had done
?
A: Both express regret about a past action.
I should have done
focuses on the action itself and implies a missed responsibility or a better choice you failed to make.
I wish I had done
is a more general expression of desire for a different past outcome.
Q: Are contractions like "I'd've known" common in spoken English?
A: Yes, these contractions are very common in informal, spoken English. Using them will make your speech sound much more natural and fluent to native speakers.
### Cultural Context
Native English speakers instinctively use these patterns, often without consciously thinking about the grammar rules. They're fundamental for discussing cause-and-effect in the past, expressing empathy, and sharing personal reflections. Contractions (I'd've, you'd've, we'd've) are especially prevalent in casual conversation, indicating a higher level of fluency.
While the core structures remain consistent across English-speaking regions, the frequency of specific phrases and intonation may vary. Mastering them is key to sounding natural and connecting authentically.

مثال‌های کلیدی (8)

1

I `should have called` my mom on her birthday.

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

Should Have + اسم مفعول (صحبت کردن درباره پشیمانی)
2

You `shouldn't have eaten` that third slice of pizza.

نباید اون تیکه سوم پیتزا رو می‌خوردی.

Should Have + اسم مفعول (صحبت کردن درباره پشیمانی)
3

I `should have saved` more money when I was younger.

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

Should Have: پشیمانی‌ها و اشتباهات گذشته
4

You `shouldn't have parked` there; now you've got a ticket.

نباید اونجا پارک می‌کردی؛ حالا جریمه شدی.

Should Have: پشیمانی‌ها و اشتباهات گذشته
5

I `would have` come to your party, but I was sick.

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

پشیمانی‌ها و نتایج: استفاده از 'Would Have'
6

She `would have` loved this song if she heard it.

اگه این آهنگو می‌شنید، حتماً ازش خوشش می‌اومد.

پشیمانی‌ها و نتایج: استفاده از 'Would Have'
7

If I `had studied` harder, I `would have passed` the exam.

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

حالت شرطی سوم: پشیمانی‌ها و احتمالات گذشته (اگر من داشتم...)
8

If you `had told` me about the party, I `would have gone`.

اگه بهم راجع به مهمونی گفته بودی، من هم می‌رفتم.

حالت شرطی سوم: پشیمانی‌ها و احتمالات گذشته (اگر من داشتم...)

نکات و ترفندها (4)

💡

فقط مختصر و مفید حرف بزن (Contraction)

توی صحبت‌های روزمره و غیررسمی، حتماً از «should've» استفاده کن. این‌طوری طبیعی‌تر و روون‌تر حرف می‌زنی. مثلاً وقتی با دوستت چت می‌کنی: "I should've called you."
frontend.learn_grammar.from_rule: Should Have + اسم مفعول (صحبت کردن درباره پشیمانی)
💡

فعل‌های Past Participle رو مسلط شو

راز اصلی استفاده درست از 'should have' دونستن فرم 'past participle' فعل‌هاست. فعل‌های بی‌قاعده رایج رو مرور کن (مثل go-gone, see-seen, eat-eaten) تا از اشتباهات جلوگیری کنی. مثلاً:
I should have gone.
frontend.learn_grammar.from_rule: Should Have: پشیمانی‌ها و اشتباهات گذشته
⚠️

تله 'Of'

هرگز would of ننویس. شاید مثل "would've« شنیده بشه، ولی این یه اشتباه گرامری بزرگه! همیشه »would have« درسته. »I would have gone."
frontend.learn_grammar.from_rule: پشیمانی‌ها و نتایج: استفاده از 'Would Have'
💡

حواست به "Had" باشه

قسمت if در شرطی نوع سوم همیشه با had (یعنی Past Perfect) برای فعل اصلی میاد. اگه توی قسمت if، would دیدی، بدون یه جای کار می‌لنگه! یادت باشه:
If I had known...
, not
If I would have known...
frontend.learn_grammar.from_rule: حالت شرطی سوم: پشیمانی‌ها و احتمالات گذشته (اگر من داشتم...)

واژگان کلیدی (5)

hindsight understanding a situation only after it has happened regret to feel sad or disappointed about something consequence a result or effect of an action hypothetical based on a suggested idea or theory missed opportunity a chance that was not taken

Real-World Preview

briefcase

The Missed Job Interview

Review Summary

  • should + have + past participle
  • If + past perfect, would have + past participle

اشتباهات رایج

Never use 'would have' in the 'if' clause. The 'if' clause must always use the past perfect.

Wrong: If I would have known, I would have come.
صحیح: If I had known, I would have come.

After 'have', you must always use the past participle, not the simple past form.

Wrong: I should have went to the party.
صحیح: I should have gone to the party.

Ensure the result clause matches the past perfect structure (would have + participle).

Wrong: If I had known, I would have to go.
صحیح: If I had known, I would have gone.

قواعد این فصل (5)

Next Steps

You have done an amazing job today. Reflection is the key to growth, and now you have the language to do it fluently!

Listen to a podcast about regrets and identify the conditional sentences.

تمرین سریع (10)

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

Find and fix the mistake:

If she'd've studied, she'd've passed the test.

✓ Correct! ✗ Not quite. Correct answer: If she'd studied, she'd've passed the test.
جمله 'if' از 'had' استفاده می‌کنه، که به 'd مخفف میشه، نه 'd've. شکل صحیح اینه: 'If she had studied' یا 'If she'd studied'.

frontend.learn_grammar.from_rule: حالت شرطی سوم: انقباضات (I'd've known)

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

جمله صحیح رو انتخاب کن:

✓ Correct! ✗ Not quite. Correct answer: If they'd known, they'd've come.
هر دو جمله نیاز به فعل گذشته (past participle) دارن. 'Known' فعل گذشته 'know' هست، و 'come' فعل گذشته 'come' هست (مثل come, came, come).

frontend.learn_grammar.from_rule: حالت شرطی سوم: انقباضات (I'd've known)

جای خالی رو با شکل صحیح پر کن.

I ___ (call) you, but I forgot your number.

✓ Correct! ✗ Not quite. Correct answer: would have called
ما به would + have + شکل سوم فعل called نیاز داریم.

frontend.learn_grammar.from_rule: پشیمانی‌ها و نتایج: استفاده از 'Would Have'

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

If you ___ asked, I'd've helped you.

✓ Correct! ✗ Not quite. Correct answer: 'd
توی جمله 'if' شرطی نوع سوم، 'had' به 'd مخفف میشه. جمله کامل اینه: 'If you had asked, I would have helped you'.

frontend.learn_grammar.from_rule: حالت شرطی سوم: انقباضات (I'd've known)

فرم صحیح رو برای کامل کردن جمله انتخاب کن.

I feel terrible. I ___ `eaten` so much junk food yesterday.

✓ Correct! ✗ Not quite. Correct answer: should have
فرم صحیح «should have» هست که با شکل سوم فعل میاد. «Should of» غلطه و «should» به تنهایی برای نصیحت در زمان حال استفاده میشه.

frontend.learn_grammar.from_rule: Should Have + اسم مفعول (صحبت کردن درباره پشیمانی)

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

I feel terrible; I ___ to that party last night.

✓ Correct! ✗ Not quite. Correct answer: should have gone
'Should have gone' شکل صحیح برای ابراز حسرت درباره یک کار گذشته است. 'Should go' به یک الزام حال/آینده اشاره داره و 'should of went' از نظر گرامری غلطه.

frontend.learn_grammar.from_rule: Should Have: پشیمانی‌ها و اشتباهات گذشته

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

Find and fix the mistake:

She should of told him the truth earlier.

✓ Correct! ✗ Not quite. Correct answer: She should have told him the truth earlier.
عبارت 'should of' یک اشتباه رایج به جای 'should have' هست. فعل کمکی درست 'have' هستش.

frontend.learn_grammar.from_rule: Should Have: پشیمانی‌ها و اشتباهات گذشته

کدوم جمله از نظر گرامری درسته؟

جمله شرطی گذشته صحیح رو انتخاب کن:

✓ Correct! ✗ Not quite. Correct answer: She would have liked the gift.
هرگز بعد از would از of استفاده نکن. همیشه از have و شکل سوم فعل liked استفاده میشه.

frontend.learn_grammar.from_rule: پشیمانی‌ها و نتایج: استفاده از 'Would Have'

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

Find and fix the mistake:

We would have go to the cinema.

✓ Correct! ✗ Not quite. Correct answer: We would have gone to the cinema.
شکل سوم فعل go، gone هست، نه go یا went.

frontend.learn_grammar.from_rule: پشیمانی‌ها و نتایج: استفاده از 'Would Have'

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

Find and fix the mistake:

She shouldn't of went to the concert without a ticket.

✓ Correct! ✗ Not quite. Correct answer: She shouldn't have gone to the concert without a ticket.
اشتباه اینجا «shouldn't of» هست (باید «shouldn't have» باشه) و استفاده از شکل گذشته ساده «went» به جای شکل سوم فعل «gone».

frontend.learn_grammar.from_rule: Should Have + اسم مفعول (صحبت کردن درباره پشیمانی)

Score: /10

سوالات رایج (6)

این ساختار عمدتاً برای ابراز پشیمانی یا انتقاد از یک کار گذشته استفاده می‌شه؛ کاری که یا باید انجام می‌شد ولی نشد، یا انجام شد ولی نباید می‌شد. در واقع داری به گذشته نگاه می‌کنی و آرزو می‌کنی کاش اوضاع جور دیگه‌ای بود. مثلاً:
I should have studied harder.
بله، قطعاً! اساساً داری به خودت (یا به کس دیگه) می‌گی که بهترین کار در گذشته چی بود. مثلاً اگه یکی بدون چتر رفته بیرون و بارون گرفته: "You should have taken an umbrella; now it's raining!"
یعنی یه کاری در گذشته توصیه شده یا مورد انتظار بوده، ولی انجام نشده. برای حسرت‌های گذشته، اشتباهات یا فرصت‌های از دست رفته به کار میره. مثلاً: 'I should have gone' به مهمونی.
برای منفی کردن، 'not' رو بین 'should' و 'have' قرار میدی. معمولاً به صورت مخفف 'shouldn't have' استفاده میشه. مثلاً: 'You shouldn't have waited' اینقدر طولانی.
نه! می‌تونی برای اتفاقای خوبی هم که نیفتادن ازش استفاده کنی. مثلاً:
I would have won the lottery if I bought a ticket!
(اگه بلیط می‌خریدم، قرعه‌کشی رو برده بودم!)
نه. Will برای چیزاییه که قطعین یا تو آینده اتفاق میفتن. Would have برای گذشته‌های خیال‌انگیزه.