B2 Verb Moods 12 min read سخت

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

با مسلط شدن به شرطی نوع سوم، می‌تونی حسرت‌ها رو راحت «بیان کنی»، گذشته رو «تحلیل کنی» و قصه‌های «فرضی» از گذشته بگی.

Grammar Rule in 30 Seconds

The Third Conditional is your linguistic time machine for talking about past events that never actually happened.

  • Use 'If + Past Perfect' for the condition (e.g., If I had studied).
  • Use 'Would have + Past Participle' for the result (e.g., I would have passed).
  • It only describes imaginary pasts, not real ones (e.g., If I'd won the lottery).
If + 🕰️ (Had + V3) + , + 👤 + 💭 (Would Have + V3)

مرور کلی

### Overview
در زبان انگلیسی، برای صحبت کردن درباره‌ی «گذشته‌ی غیرواقعی» یا به عبارتی «حسرت‌ها و احتمالات از دست رفته»، از ساختاری به نام Third Conditional استفاده می‌کنیم. در دستور زبان فارسی، ما برای بیان چنین مفاهیمی معمولاً از جملات شرطی با فعل‌های ماضی نقلی یا ماضی بعید به همراه قیدهای زمان استفاده می‌کنیم، اما ساختار انگلیسی در این مورد بسیار دقیق‌تر و فرمول‌بندی‌شده‌تر است. در واقع، Third Conditional به شما اجازه می‌دهد تا به عقب برگردید و تصور کنید که اگر اتفاقی در گذشته جور دیگری رقم می‌خورد، نتیجه چه می‌شد.
نکته کلیدی این است: این اتفاقات در گذشته تمام شده‌اند و دیگر قابل تغییر نیستند. این ساختار، زبانِ «حسرت»، «تحلیل» و «تصور» است.
به عنوان یک فارسی‌زبان، حتماً می‌دانید که ما در فارسی برای بیان چنین موقعیتی می‌گوییم: «اگر بیشتر درس خوانده بودم، قبول می‌شدم». در انگلیسی، این ساختار دقیقاً همان «اگر...» (condition) و «نتیجه» (result) را دارد، با این تفاوت که زمان فعل‌ها در انگلیسی سخت‌گیرانه‌تر است. در فارسی، ما از «ماضی بعید» برای شرط استفاده می‌کنیم، اما در انگلیسی باید حتماً از Past Perfect استفاده کنید.
تسلط بر این ساختار برای شما که در سطح B2 هستید، ضروری است؛ زیرا تفاوت بین یک انگلیسی‌زبانِ متوسط و یک سخنورِ حرفه‌ای، در توانایی تحلیلِ «آنچه می‌توانست باشد» نهفته است. چه در محیط دانشگاهی و چه در محیط کار، استفاده از این ساختار به شما کمک می‌کند تا به جای توصیف ساده وقایع، به تحلیلِ علت و معلولیِ آن‌ها بپردازید.
### How This Grammar Works
قدرت Third Conditional در ترکیبِ خاصِ زمان‌های فعل است که یک خط زمانیِ فرضی در گذشته ایجاد می‌کند. در دستور زبان فارسی، ما مفهوم «شرط در گذشته» را با استفاده از «اگر» + «ماضی بعید» (مثلاً: اگر رفته بودم) و فعلِ نتیجه (مثلاً: می‌رفتم/می‌بودم) بیان می‌کنیم. در انگلیسی، این «فاصله‌گذاری زمانی» (temporal distancing) با دو ابزار انجام می‌شود:
  1. 1در بخشِ if-clause (جمله شرطی)، از Past Perfect یعنی had + past participle استفاده می‌کنیم. این ساختار به شنونده می‌فهماند که این شرط در گذشته اتفاق نیفتاده است. وقتی می‌گویید If I had known، بلافاصله به مخاطب علامت می‌دهید که «من نمی‌دانستم». این یک «گذشته‌ی غیرواقعی» است.
  1. 1در بخشِ main clause (جمله اصلی)، از Past Modal یعنی would/could/might + have + past participle استفاده می‌کنیم. این بخش نتیجه‌ی احتمالی را نشان می‌دهد که آن هم در گذشته رخ نداده است. would نشان‌دهنده‌ی نتیجه‌ی منطقی است و have + V3 آن را به گذشته می‌برد. بنابراین، وقتی می‌گویید I would have helped، یعنی کمک کردن یک نتیجه‌ی فرضی در گذشته بوده که به دلیل محقق نشدن شرط، غیرممکن شده است. این ساختار در فارسی معادلِ «می‌توانستم کمک کنم» یا «کمک می‌کردم» است، اما در انگلیسی، ساختارِ would have + V3 یک قالبِ صلب و غیرقابل تغییر است که باید آن را در ذهن داشته باشید.
### Formation Pattern
ساختار این جملات از دو بخش تشکیل شده است که ترتیب آن‌ها قابل تغییر است اما باید دقت کنید که اگر if در ابتدای جمله بیاید، حتماً از کاما (,) استفاده کنید.
| بخش جمله | ساختار | توضیح | مثال |
|---|---|---|---|
| if-clause | If + subject + had + V3 | شرط غیرواقعی در گذشته | If I had studied |
| main clause | Subject + would/could/might + have + V3 | نتیجه غیرواقعی در گذشته | I would have passed |
نکته درباره مودال‌ها:
  • would have: قطعیت در نتیجه.
  • could have: توانایی یا امکان انجام کار.
  • might have: احتمالِ ضعیف‌تر.
### When To Use It
  1. 1بیان حسرت (Regret): برای موقعیت‌هایی که از نتیجه‌ی فعلی راضی نیستید. مثلاً: If I had saved more, I would have traveled more.
  1. 1نقد و تحلیل (Critique): در محیط کار یا دانشگاه، برای بررسی اینکه چرا پروژه‌ای شکست خورد. مثلاً: If we had communicated earlier, we wouldn't have lost the deal.
  1. 1بیان تسکین (Relief): برای موقعیت‌هایی که از یک فاجعه جلوگیری شده است. مثلاً: If I hadn't worn my seatbelt, I could have been hurt.
  1. 1تحلیل تاریخی: برای بحث‌های آکادمیک درباره وقایع گذشته.
### Common Mistakes
  1. 1ترکیبِ اشتباهِ Second و Third Conditional: فارسی‌زبانان گاهی می‌گویند If I knew, I would have done it. چرا غلط است؟ چون knew (ماضی ساده) مربوط به زمان حال یا آینده است. باید از had known (ماضی بعید) استفاده کنید.
  1. 1استفاده از would have در قسمتِ if: بسیاری از فارسی‌زبانان به دلیل ساختار فارسی، وسوسه می‌شوند بگویند If I would have studied. این غلط است؛ would فقط در بخشِ نتیجه می‌آید.
  1. 1فراموش کردنِ have: گاهی دانشجو می‌گوید I would gone. این ساختار ناقص است و حتماً باید have بعد از مودال بیاید: I would have gone.
### Contrast With Similar Patterns
| ویژگی | Second Conditional | Third Conditional |
|---|---|---|
| زمان | حال/آینده غیرواقعی | گذشته غیرواقعی |
| ساختار شرط | Past Simple | Past Perfect |
| ساختار نتیجه | would + verb | would have + V3 |
| مثال | If I had money, I would buy it. | If I had had money, I would have bought it. |
### Quick FAQ
  1. 1آیا می‌توانم به جای would از could استفاده کنم؟ بله، اگر می‌خواهید به جای قطعیت، بر «توانایی» تأکید کنید.
  2. 2آیا had had غلط است؟ خیر، در جمله If I had had time، اولی فعل کمکی و دومی شکل سوم فعلِ have است.
  3. 3آیا می‌توانم if را حذف کنم؟ بله، در سطوح پیشرفته می‌توانید از Had I known استفاده کنید که بسیار رسمی‌تر است.

Third Conditional Structure

Clause Type Subject Verb Form Example
If-Clause (Condition)
I / You / He / She / It / We / They
had + Past Participle
If I had known...
Main Clause (Result)
I / You / He / She / It / We / They
would have + Past Participle
...I would have told you.
Negative If-Clause
Any
had not (hadn't) + Past Participle
If he hadn't left...
Negative Main Clause
Any
would not (wouldn't) have + Past Participle
...he wouldn't have been late.
Question Form
Any
Would [Subject] have + Past Participle?
Would you have gone?

Common Contractions

Full Form Contraction Pronunciation Note
I had
I'd
Sounds like 'eyed'
I would have
I'd have / I'd've
Very common in spoken English
had not
hadn't
Stress the 'n't'
would not have
wouldn't have
Often sounds like 'wouldn't-uv'

Meanings

A structure used to talk about a hypothetical situation in the past and its imaginary result. Since the event already happened, the condition is impossible to fulfill.

1

Expressing Regret

Feeling sorry about a past action or inaction.

“If I hadn't missed the bus, I wouldn't have been late for the interview.”

“If we had saved more money, we could have bought that house.”

2

Expressing Relief

Being glad that a negative hypothetical situation didn't happen.

“If I hadn't worn my seatbelt, I would have been badly injured.”

“If we hadn't checked the map, we would have gotten lost in the woods.”

3

Criticism or Blame

Pointing out someone else's past mistakes.

“If you had listened to me, you wouldn't have made that mistake.”

“If they had prepared better, they wouldn't have lost the contract.”

Reference Table

Reference table for حالت شرطی سوم: پشیمانی‌ها و احتمالات گذشته (اگر من داشتم...)
نوع شرط (جمله If) نتیجه (جمله اصلی) مثال
شرطی نوع سوم
If + گذشته کامل
would/could/might have + قسمت سوم فعل
If I had known, I would have helped.
معنی
یک موقعیت غیرواقعی در گذشته
یک نتیجه غیرواقعی در گذشته
هیچ‌کدوم اتفاق نیفتاده.
فرم کوتاه (If)
If I'd (I had)
N/A
If I'd seen him...
فرم کوتاه (نتیجه)
N/A
I'd've (I would have)
...I'd've said hello.
جایگزین (نتیجه)
N/A
could/might have + قسمت سوم فعل
He could have won.
وارونگی (رسمی)
Had + فاعل + قسمت سوم فعل
would/could/might have + قسمت سوم فعل
Had I known, I would have helped.

طیف رسمیت

رسمی
Had I been aware of the event, I would certainly have attended.

Had I been aware of the event, I would certainly have attended. (Socializing)

خنثی
If I had known about the party, I would have gone.

If I had known about the party, I would have gone. (Socializing)

غیر رسمی
If I'd known, I'd've been there.

If I'd known, I'd've been there. (Socializing)

عامیانه
Man, if I'd known, I woulda been there for sure.

Man, if I'd known, I woulda been there for sure. (Socializing)

شرطی نوع سوم: گذشته غیرواقعی

شرطی نوع سوم

ساختار

  • If + Past Perfect شرط
  • Would/Could/Might Have + PP نتیجه

کاربرد

  • حسرت فرصت‌های از دست رفته
  • احتمالات گذشته چیزی که می‌توانست باشد
  • توضیح گذشته چرا چیزی اتفاق افتاد

عناصر کلیدی

  • گذشته غیرواقعی تغییر ناپذیر
  • Past Participles فرم فعل ضروری
  • فعل‌های کمکی (would/could/might) بیان قطعیت/احتمال

مقایسه انواع شرطی

شرطی نوع دوم
If I had money, I would buy a car. حال/آینده غیرواقعی
If I were taller, I would play basketball. فرضی، بعید
شرطی نوع سوم
If I had had money, I would have bought a car. گذشته غیرواقعی
If I had been taller, I would have played basketball. فرضی، تغییرناپذیر
تفاوت کلیدی
Time Frame: Present/Future vs. Past زمان اتفاق افتادن موقعیت فرضی
Reality: Unreal vs. Impossible میزان قطعیت وضعیت

آیا این یک شرطی نوع سومه؟

1

آیا درباره یه موقعیت فرضی در گذشته صحبت می‌کنی؟

YES
برو به مرحله بعد
NO
شرطی نوع سوم نیست (شاید نوع دوم یا ترکیبی باشه)
2

آیا قسمت "if" درباره شرطی هست که *اتفاق نیفتاده*؟

YES
برو به مرحله بعد
NO
شرطی نوع سوم نیست (شاید شرطی نوع اول باشه)
3

آیا قسمت "if" از "had + قسمت سوم فعل" استفاده می‌کنه؟

YES
برو به مرحله بعد
NO
ساختار قسمت "if" اشتباهه
4

آیا قسمت اصلی جمله از "would/could/might have + قسمت سوم فعل" استفاده می‌کنه؟

YES
بله! این یک شرطی نوع سومه!
NO
ساختار قسمت اصلی اشتباهه

کاربردهای شرطی نوع سوم

😔

حسرت‌ها

  • فرصت‌های از دست رفته
  • کارهایی که آرزو می‌کردی انجام داده بودی
  • نتایج ناگوار
🔎

توضیح گذشته

  • تحلیل علت و معلول
  • چرا کارها خوب/بد پیش رفتند
  • جایگزین‌های فرضی
🗣️

انتقاد

  • سرزنش مؤدبانه
  • پیشنهاد انتخاب‌های بهتر
  • اشاره به اشتباهات

تاریخ فرضی

  • سناریوهای "اگه اینطور بود چی میشد؟"
  • خطوط زمانی جایگزین
  • بحث‌های دانشگاهی

مثال‌ها بر اساس سطح

1

If I had seen you, I would have said hi.

If I had seen you, I would have said hi.

2

If it had rained, I would have stayed home.

If it had rained, I would have stayed home.

3

If I had known, I would have helped.

If I had known, I would have helped.

4

If she had called, I would have answered.

If she had called, I would have answered.

1

If I hadn't missed the train, I would have been on time.

If I hadn't missed the train, I would have been on time.

2

If we had practiced more, we would have won the game.

If we had practiced more, we would have won the game.

3

If you had told me, I wouldn't have been angry.

If you had told me, I wouldn't have been angry.

4

If they had invited us, we would have gone.

If they had invited us, we would have gone.

1

If I had studied harder at university, I could have gotten a better job.

If I had studied harder at university, I could have gotten a better job.

2

If the company had invested in technology, they wouldn't have gone bankrupt.

If the company had invested in technology, they wouldn't have gone bankrupt.

3

If you hadn't reminded me, I might have forgotten our anniversary.

If you hadn't reminded me, I might have forgotten our anniversary.

4

If we had known the hotel was so bad, we wouldn't have booked it.

If we had known the hotel was so bad, we wouldn't have booked it.

1

If the government had acted sooner, the crisis might have been averted.

If the government had acted sooner, the crisis might have been averted.

2

If I hadn't taken that chance, I wouldn't be where I am today.

If I hadn't taken that chance, I wouldn't be where I am today.

3

If you had listened to the warnings, you wouldn't have found yourself in this mess.

If you had listened to the warnings, you wouldn't have found yourself in this mess.

4

If she had been elected, she would have changed the tax laws.

If she had been elected, she would have changed the tax laws.

1

Had the pilot not reacted so quickly, the accident would have been fatal.

Had the pilot not reacted so quickly, the accident would have been fatal.

2

If the researchers had had access to more data, their conclusions might have been more robust.

If the researchers had had access to more data, their conclusions might have been more robust.

3

If he hadn't been so stubborn, the negotiations wouldn't have broken down so spectacularly.

If he hadn't been so stubborn, the negotiations wouldn't have broken down so spectacularly.

4

If we had known then what we know now, we would have made very different choices.

If we had known then what we know now, we would have made very different choices.

1

Had it not been for his timely intervention, the project would surely have foundered.

Had it not been for his timely intervention, the project would surely have foundered.

2

If the architect had but followed the original blueprints, the structural integrity would have been preserved.

If the architect had but followed the original blueprints, the structural integrity would have been preserved.

3

If the treaty had been ratified, the subsequent decades of conflict might well have been avoided.

If the treaty had been ratified, the subsequent decades of conflict might well have been avoided.

4

If she had not been so profoundly influenced by her mentors, her artistic style would have evolved quite differently.

If she had not been so profoundly influenced by her mentors, her artistic style would have evolved quite differently.

به‌راحتی اشتباه گرفته می‌شود

Third Conditional: Regrets & Past Possibilities (If I had...) در مقابل Second Conditional

Both use 'would', but Second is for present/future and Third is for past.

Third Conditional: Regrets & Past Possibilities (If I had...) در مقابل Mixed Conditionals

Learners mix the past condition with a present result.

Third Conditional: Regrets & Past Possibilities (If I had...) در مقابل Past Perfect vs. Simple Past

Using simple past in the if-clause.

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

If I would have seen you, I would have said hi.

If I had seen you, I would have said hi.

Don't use 'would' in the 'if' part.

If I had saw him, I would have told him.

If I had seen him, I would have told him.

You must use the Past Participle (V3), not the Simple Past (V2).

If I had known, I would told you.

If I had known, I would have told you.

You forgot the 'have' in the result clause.

If I had have known, I would have come.

If I had known, I would have come.

Avoid the redundant 'had have' in the if-clause (though common in some dialects, it is grammatically incorrect in standard English).

الگوهای جمله‌سازی

If I had known about ___, I would have ___.

If it hadn't been for ___, I never would have ___.

Had I ___ earlier, I would have ___.

Real World Usage

Job Interview common

If we had had more resources, we would have finished the project a month early.

Social Media (Regret) very common

If I hadn't gone to that party, I never would have met my husband! #blessed

Sports Commentary constant

If the striker had taken that shot earlier, it would have been a goal.

Customer Support occasional

If you had contacted us within 30 days, we would have given you a full refund.

Travel Mishaps common

If we hadn't lost our passports, the trip would have been perfect.

Historical Documentary very common

If the message had arrived on time, the war might have ended sooner.

💡

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

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

توی قسمت "If"، "Would" ممنوع!

این رایج‌ترین اشتباهه! هیچ‌وقت، هیچ‌وقت would have رو توی قسمت if استفاده نکن. ساختار would have فقط و فقط برای قسمت اصلی جمله است تا نتیجه فرضی رو نشون بده.
🎯

با "Could/Might" ظرافت بده

فقط به would have بسنده نکن! می‌تونی از could have برای نشون دادن یه توانایی یا امکان جایگزین و از might have برای یه احتمال کمتر استفاده کنی. این کار به جمله‌هات عمق بیشتری میده: "Don't just stick to 'would have'! Use 'could have' to suggest an alternative ability or option, and 'might have' for a less certain possibility. This adds richness to your expression of past hypotheticals."
🌍

حسرت جهانیه

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

فرم‌های کوتاه، دوست تو هستن (توی مکالمه)

توی حرف‌های عادی و پیام دادن، فرم‌های کوتاه مثل I'd (هم برای I had و هم I would) و I'd've (برای I would have) خیلی رایج‌ان. باعث میشه انگلیسی‌ات طبیعی‌تر و روان‌تر به نظر بیاد، فقط حواست به محیط‌های رسمی باشه.
⚠️

فعل‌های گذشته کامل رو چک کن

مطمئن شو که از شکل درست فعل گذشته کامل (past participle) هم توی قسمت if (بعد از had) و هم توی قسمت اصلی (بعد از have) استفاده می‌کنی. فعل‌های بی‌قاعده می‌تونن کمی گیج‌کننده باشن، پس اگه شک داری، مرورشون کن!

Smart Tips

Use inversion (Had I...) to sound more sophisticated and authoritative.

If I had known about the error, I would have fixed it. Had I known about the error, I would have fixed it.

Contract 'would have' to 'would've'. It's much more natural.

I would have told you. I'd've told you.

Think of it as 'The 3-3-3 Rule': Third Conditional, uses V3 (Past Participle) in both parts.

If I had saw... If I had seen...

Use the Third Conditional to process the event, then switch to the First Conditional to plan for the future.

I failed. If I had studied, I would have passed. Next time, if I study, I will pass.

تلفظ

/ˈwʊdəv/

The 'd've' contraction

In fast speech, 'would have' becomes 'would've' or even 'woulda'. The 'h' in 'have' is almost always silent.

/aɪd/

If I'd

The 'd' in 'I'd' is very soft. It's a quick stop of the tongue behind the teeth.

The Regret Fall

If I had ↘known...

A falling intonation on the 'if' clause often signals deep regret.

حفظ کنید

روش یادسپاری

Remember 'Double Had/Have': You need 'had' in the first part and 'have' in the second part.

تداعی تصویری

Imagine a 'Time Travel' remote control. The 'If' button takes you back to a past event, and the 'Would Have' button shows you the alternate ending on a TV screen.

Rhyme

If I had known what I know now, I would have changed it all somehow.

Story

Imagine a man named 'Had' who lives in the past. He meets a woman named 'Would Have' who lives in a dream. They can only meet when we talk about things that never happened.

شبکه واژگان

RegretHypotheticalPast PerfectCounterfactualWould HaveIf OnlyPossibility

چالش

Write down three things you regret from last year using the 'If I had... I would have...' structure.

نکات فرهنگی

British speakers often use 'If I'd have known' in casual speech, even though it's technically incorrect. It's a very common colloquialism.

In many US dialects, 'woulda, coulda, shoulda' is a common phrase used to dismiss someone who is complaining about the past.

In history and science, the Third Conditional is used for 'Counterfactual History'—a serious method of analyzing what might have happened if key events were different.

The conditional structure in English evolved from Old English 'gif' (if) and the use of the subjunctive mood to express unreality.

شروع‌کننده‌های مکالمه

If you had been born in a different country, how would your life have been different?

If you hadn't chosen your current career, what would you have done instead?

If you had won a million dollars when you were ten years old, what would you have bought?

If you could have met any historical figure, who would it have been?

موضوعات نگارش

Write about a 'sliding doors' moment in your life—a small decision that changed everything. If you had made a different choice, what would have happened?
Imagine you are a historian. Write about a major world event. If one thing had gone differently, how would the world have changed?
Describe a past mistake. If you hadn't made it, what would you have missed out on learning?

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

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

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

✓ Correct! ✗ Not quite. Correct answer:
قسمت if به گذشته کامل (had known) نیاز داره، و قسمت اصلی به would have + قسمت سوم فعل (would have baked) نیاز داره.
اشتباه رو توی جمله شرطی نوع سوم پیدا کن و درستش کن.

✓ Correct! ✗ Not quite. Correct answer:
قسمت if در شرطی نوع سوم باید از گذشته کامل (had arrived) استفاده کنه، نه would have arrived.
جمله زیر رو با استفاده از شرطی نوع سوم به انگلیسی ترجمه کن.

✓ Correct! ✗ Not quite. Correct answer:
Si me hubieran escuchado
اسپانیایی به معنی had listened (گذشته کامل) و
no habrían cometido
به معنی "wouldn't have made" (would have + قسمت سوم فعل) ترجمه میشه.
کدوم جمله به درستی از شرطی نوع سوم استفاده کرده؟

✓ Correct! ✗ Not quite. Correct answer:
ساختار صحیح شرطی نوع سوم، «If + گذشته کامل» توی شرط و «would have + قسمت سوم فعل» توی نتیجه هستش.

Score: /4

تمرین‌های عملی

8 exercises
Complete the sentence with the correct form of the verbs in brackets.

If I ___ (know) you were in town, I ___ (invite) you to dinner.

✓ Correct! ✗ Not quite. Correct answer: had known / would have invited
We use 'had + V3' in the if-clause and 'would have + V3' in the result clause.
Choose the correct sentence. چند گزینه‌ای

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: If I had seen him, I would have told him.
The if-clause needs 'had' and the result clause needs 'would have'.
Find and correct the mistake in this sentence. Error Correction

Find and fix the mistake:

If she had study harder, she would have passed the test.

✓ Correct! ✗ Not quite. Correct answer: If she had studied harder, she would have passed the test.
The verb 'study' must be in the past participle form 'studied'.
Rewrite the sentence starting with 'Had'. Sentence Transformation

If I had realized the danger, I wouldn't have gone there.

✓ Correct! ✗ Not quite. Correct answer: Had I realized the danger, I wouldn't have gone there.
Inversion is a formal way to form the Third Conditional.
Match the if-clause with the correct result clause. جفت کردن

1. If I hadn't forgotten my umbrella... / 2. If we had left earlier... / 3. If you had called me...

✓ Correct! ✗ Not quite. Correct answer: 1-B, 2-C, 3-A
Matching the logical result to the condition.
Which modal expresses 'possibility' rather than 'certainty' in the result? چند گزینه‌ای

If I had had more time, I ___ finished the book.

✓ Correct! ✗ Not quite. Correct answer: might have
'Might have' indicates that the result was possible but not certain.
Complete the negative Third Conditional.

If we ___ (not/take) the map, we ___ (get) lost.

✓ Correct! ✗ Not quite. Correct answer: hadn't taken / would have gotten
The condition is negative (we took the map), and the result is what would have happened otherwise.
Identify the meaning of: 'If I had known, I would have helped.' چند گزینه‌ای

What is the speaker saying?

✓ Correct! ✗ Not quite. Correct answer: I didn't know, so I didn't help.
The Third Conditional describes a past reality that was the opposite of the sentence.

Score: /8

Practice Bank

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

✓ Correct! ✗ Not quite. Correct answer:
اشتباه جمله رو پیدا کن و درستش کن. پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:
کدوم یک از این جملات از نظر گرامری صحیحه؟ پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:
جمله زیر رو با استفاده از شرطی نوع سوم به انگلیسی ترجمه کن. پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:
این کلمات رو مرتب کن تا یه جمله درست بسازی: پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:
ابتدای جملات رو با انتهای درستشون جفت کن تا جملات شرطی نوع سوم رو بسازی. پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:
جمله رو با فرم‌های درست شرطی نوع سوم کامل کن. پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:
اشتباه گرامری جمله رو درست کن. پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:
جمله درست رو انتخاب کن: پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:
جمله زیر رو با استفاده از شرطی نوع سوم به انگلیسی ترجمه کن. پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:
کلمات رو به ترتیب درست قرار بده تا یه جمله شرطی نوع سوم بسازی. پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:
شرط‌ها رو با نتایج مناسب شرطی نوع سوم جفت کن. پر کردن جای خالی

✓ Correct! ✗ Not quite. Correct answer:

Score: /12

سوالات متداول (8)

In standard English, no. You should use `if I had`. While you might hear 'if I would have' in some American dialects, it is considered incorrect in exams and formal writing.

`Would have` describes a certain result in your imaginary past. `Could have` describes an ability or a possibility. For example, 'I could have won' means I had the ability to win, but I didn't.

Yes! You can say 'I would have helped you if I had known.' Notice that you don't need a comma when the `if` comes in the middle.

Yes. The first `had` is the auxiliary verb for the Past Perfect, and the second `had` is the past participle of the verb 'to have'. It's very common!

Put 'would' at the beginning: 'Would you have come if I had invited you?'

Use `might have` when you are less sure about the imaginary result. 'If I had studied, I might have passed' (it's possible, but not 100% certain).

Inversion is a formal style where you drop 'if' and start with 'had'. 'Had I known' instead of 'If I had known'. It sounds very professional.

Very often! It's used to analyze past performance, missed targets, or successful strategies during meetings and reviews.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Si hubiera [V3], habría [V3]

Spanish requires the subjunctive mood, whereas English uses the indicative 'had'.

French high

Si j'avais [V3], j'aurais [V3]

Very similar to English, making it intuitive for French learners.

German moderate

Wenn ich [V3] hätte, hätte ich [V3]

Word order in German (verb at the end) is the main challenge for learners.

Japanese low

...ba ...katta noni

Japanese doesn't have a direct 'had + V3' equivalent; it relies on verb endings and context.

Arabic moderate

Law... la-kana...

The particle 'la-' is often added to the result clause for emphasis.

Chinese low

Ruguo... jiu...

Context and time markers (like 'zuotian' - yesterday) are the only way to know it's a Third Conditional.

Learning Path

Prerequisites

Continue With

B2 Builds On

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

### Overview در زبان انگلیسی، ساختار «شرطی نوع سوم» (Third Conditional) برای صحبت درباره موقعیت‌های غیرواقعی در گذشته ب...

B2 Requires

اعمال گذشته، نتایج فعلی (شرطی ترکیبی نوع 1)

### Overview در زبان انگلیسی، برای اینکه بتوانیم در مورد تأثیرات تصمیمات یا رخدادهای گذشته بر وضعیت فعلی‌مان صحبت کنیم،...

B2 Requires

شرطی‌های ترکیبی: عمل گذشته، نتیجه حال (Type 2)

### Overview شرایط‌های مختلط (Mixed Conditionals) یکی از ساختارهای پیشرفته و در عین حال بسیار کاربردی در زبان انگلیسی هس...

C1 Requires

جملات فانتزی 'اگر': وارونگی شرطی (Should, Were, Had)

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

B2 Requires

اشتباهات گذشته، نتایج کنونی (جملات شرطی مختلط)

Overview تا حالا به گوشی خاموشت نگاه کردی و متوجه شدی که دیشب یادت رفته بزنیش به شارژ؟ حالا توی یه کافه نشستی بدون باتر...

B2 Builds On

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

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

C1 Requires

وارونگی در جملات شرطی (حذف 'If')

### Overview در زبان انگلیسی، ساختار «وارون‌سازی در جملات شرطی» (Inversion in Conditionals) که گاهی به آن «حذف if» نیز...

C1 Requires

جملات شرطی ترکیبی: عمل گذشته، نتیجه حال

### Overview در سطح C1، یادگیری زبان دیگر تنها به معنای انتقال پیام نیست، بلکه به معنای تسلط بر ظرافت‌ها، سایه‌روشن‌های...

C1 Requires

شرطی ترکیبی: شرط حال، نتیجه گذشته

### Overview در یادگیری زبان انگلیسی، تسلط بر ساختارهای شرطی (Conditionals) یکی از نشانه‌های اصلی رسیدن به سطح پیشرفته ی...

Was this helpful?
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!