C1 Verb Moods 16 min read سخت

ترکیب گذشته و حال (جملات شرطی مختلط با افعال کمکی)

با یادگیری شرطی‌های ترکیبی، میتونی سناریوهای پیچیده what ifs رو با دقت «C1» و یه حس natural flow بیان کنی.

Grammar Rule in 30 Seconds

Mixed conditionals allow you to link a past action to a present result, or a permanent state to a past event.

  • Past cause, present result: If + Past Perfect, would + Base Verb. Example: 'If I had studied, I would be rich.'
  • Present state, past result: If + Past Simple, would have + V3. Example: 'If I were brave, I would have jumped.'
  • Use 'might' or 'could' instead of 'would' to express possibility or ability rather than certainty.
If + 🕰️ (Past/Present) + ➡️ + 🚀 (Present/Past Modal)

مرور کلی

### Overview
در یادگیری زبان انگلیسی در سطح پیشرفته (C1)، تسلط بر ساختارهای شرطی ترکیبی (Mixed Conditionals) یکی از نشانه‌های اصلی قدرت بیان و تفکر تحلیلی است. در زبان فارسی، ما برای بیان شرط و نتیجه اغلب از ساختارهای ساده‌تری استفاده می‌کنیم و زمان‌ها را به صورت ترکیبی در یک جمله شرطی به ندرت به شکلی که در انگلیسی می‌بینیم، به کار می‌بریم. در فارسی، مفهوم «اگر فلان کار را کرده بودم، الان فلان‌طور می‌شد» با استفاده از زمان ماضی بعید در بخش شرط و مضارع یا آینده در بخش نتیجه بیان می‌شود، اما در انگلیسی، این ساختارها قواعد بسیار دقیق و ظریفی دارند که به آن Mixed Conditionals می‌گوییم.
این ساختارها به شما اجازه می‌دهند که بین دو بازه زمانی مختلف (گذشته و حال) پل بزنید. برخلاف شرطی نوع دوم (Second Conditional) که کاملاً در زمان حال/آینده است، یا شرطی نوع سوم (Third Conditional) که کاملاً در گذشته است، شرطی‌های ترکیبی به ما کمک می‌کنند تا نتایجِ خیالیِ یک موقعیتِ گذشته را در زمان حال بررسی کنیم، یا برعکس، تأثیر یک وضعیتِ فرضیِ حال را بر یک رویدادِ سپری‌شده در گذشته بسنجیم. برای یک فارسی‌زبان، درک این نکته حیاتی است که انگلیسی برخلاف فارسی، در جملات شرطی به شدت بر «تطابق زمان‌ها» تأکید دارد.
اگر شما در محیط کاری یا دانشگاهی بخواهید از فرصت‌های از دست رفته یا پشیمانی‌های خود صحبت کنید، بدون تسلط بر این ساختار، بیان شما ناقص یا غیرطبیعی به نظر می‌رسد.
### How This Grammar Works
ساختار شرطی ترکیبی در انگلیسی در واقع ترکیبی از «زمان‌های فعل» برای نشان دادن فاصله زمانی است. در فارسی، ما از «اگر» به عنوان حرف ربط شرط استفاده می‌کنیم و فعل‌ها را بسته به معنا تغییر می‌دهیم. در انگلیسی، ما با دو نوع اصلی شرطی ترکیبی سر و کار داریم که هر کدام منطق زمانی خاص خود را دارند.
در دستور زبان فارسی، ما چیزی به نام Subjunctive Mood (وجه التزامی) به شکلی که در انگلیسی برای جملات خلاف واقع (Counterfactuals) استفاده می‌شود، نداریم. در انگلیسی، وقتی می‌گوییم If I were (به جای If I was)، از وجه التزامی استفاده می‌کنیم تا نشان دهیم که این موضوع کاملاً خیالی و غیرواقعی است.
  1. 1نوع اول (شرط گذشته، نتیجه حال): در این ساختار، ما یک اتفاق در گذشته را تغییر می‌دهیم تا ببینیم تأثیر آن بر «امروز» چه می‌بود. مثلاً: If I had studied harder, I would be a doctor now. در اینجا had studied (ماضی بعید) شرط گذشته را نشان می‌دهد و would be (مضارع شرطی) نتیجه حال را. در فارسی، ما می‌گوییم «اگر بیشتر درس خوانده بودم، الان دکتر بودم». شباهت ساختاری وجود دارد، اما در انگلیسی استفاده از would/could/might در بخش نتیجه اجباری است.
  1. 1نوع دوم (شرط حال، نتیجه گذشته): این ساختار برعکس است. ما یک ویژگی یا وضعیتِ حالِ خود را تغییر می‌دهیم تا ببینیم در گذشته چه اتفاقی می‌افتاد. مثلاً: If I were more patient, I would have accepted that job offer. در اینجا were نشان‌دهنده یک وضعیتِ فرضی در حال است و would have accepted نشان‌دهنده نتیجه‌ای در گذشته است. در فارسی، ما اغلب این تفاوت زمانی را با قیدهای زمان (مثل «الان» یا «آن موقع») جبران می‌کنیم، اما در انگلیسی، این تفاوت باید در ساختار فعل نهفته باشد.
### Formation Pattern
برای درک بهتر، به جدول زیر توجه کنید که ساختار این جملات را نشان می‌دهد:
| نوع شرطی ترکیبی | ساختار بخش If (شرط) | ساختار بخش اصلی (نتیجه) | مثال کاربردی |
|---|---|---|---|
| گذشته به حال | If + Subject + had + V3 | Subject + would/could/might + V1 | If I had bought the ticket, I would be at the concert now. |
| حال به گذشته | If + Subject + V2 (Simple Past) | Subject + would/could/might + have + V3 | If I spoke English fluently, I would have moved to London last year. |
نکته مهم این است که در If-clause نوع دوم، برای فعل to be حتماً از were برای تمام فاعل‌ها استفاده کنید. این یک نشانه سطح C1 است که نشان می‌دهد شما تفاوت بین زمان گذشته ساده و وجه التزامی را درک کرده‌اید.
### When To Use It
این ساختارها زمانی استفاده می‌شوند که می‌خواهید به صورت تحلیلی درباره زندگی فکر کنید. مثلاً در یک گفتگوی دوستانه در کافه، وقتی درباره مسیر شغلی خود صحبت می‌کنید (If I had chosen a different major, I would be working at a tech company now)، یا وقتی در محیط کار درباره یک پروژه شکست‌خورده تحلیل می‌کنید (If our team were more organized, we wouldn't have missed the deadline last week).
استفاده از این ساختارها نشان‌دهنده بلوغ زبانی است. شما از سطح جملات ساده عبور کرده‌اید و اکنون می‌توانید «علت و معلول‌های پیچیده» را در زمان‌های مختلف تحلیل کنید. این دقیقاً همان چیزی است که در آزمون‌های آیلتس یا تافل، نمره شما را به سمت نمرات بالا (C1/C2) سوق می‌دهد.
### Common Mistakes
  1. 1تداخل زبان مادری (Pro-drop): فارسی‌زبانان به دلیل ساختار «فعل‌محور» فارسی که فاعل را حذف می‌کند، گاهی در انگلیسی هم فاعل را فراموش می‌کنند یا در استفاده از would در هر دو بخش جمله اشتباه می‌کنند. همیشه به یاد داشته باشید که در انگلیسی، هر دو بخش جمله (شرط و نتیجه) باید فاعل داشته باشند.
  1. 1استفاده از would در بخش If: یکی از رایج‌ترین اشتباهات فارسی‌زبانان این است که می‌گویند If I would have known.... این غلط است. در بخش شرط (جایی که If وجود دارد)، هرگز از would استفاده نکنید. این به دلیل تداخل با ساختار «اگر می‌دانستم» در فارسی است که در آن «می» به معنای استمرار یا شرطی بودن است.
  1. 1نادیده گرفتن were در وجه التزامی: فارسی‌زبانان اغلب می‌گویند If I was.... در سطح پیشرفته، باید از If I were استفاده کنید تا نشان دهید که موقعیت کاملاً غیرواقعی است.
### Contrast With Similar Patterns
| ویژگی | شرطی نوع دوم (Second) | شرطی نوع سوم (Third) | شرطی ترکیبی (Mixed) |
|---|---|---|---|
| زمان شرط | حال | گذشته | ترکیب (گذشته/حال) |
| زمان نتیجه | حال | گذشته | ترکیب (حال/گذشته) |
| هدف | موقعیت فرضی حال | حسرت گذشته | تحلیل علت و معلول زمانی |
### Quick FAQ
  1. 1آیا همیشه باید از would استفاده کنم؟ خیر، می‌توانید از could برای نشان دادن توانایی یا might برای نشان دادن احتمال کمتر استفاده کنید.
  1. 1آیا می‌توانم If را حذف کنم؟ بله، در سطوح پیشرفته می‌توانید از ساختار معکوس (Inversion) استفاده کنید: Had I known, I would have come. این ساختار بسیار رسمی و حرفه‌ای است.
  1. 1چرا این ساختار برای من سخت است؟ چون در فارسی ما زمان‌ها را در جملات شرطی به این شدت تفکیک نمی‌کنیم و اغلب با قیدهای زمان (مثل «دیروز» یا «الان») منظور را می‌رسانیم، اما در انگلیسی، ساختار فعل مسئول انتقال این تفاوت زمانی است.

Mixed Conditional Structures

Type If-Clause (Condition) Result-Clause (Consequence) Timeframe Change
Type A
If + Past Perfect (had + V3)
would + Base Verb
Past -> Present
Type B
If + Past Simple
would have + V3
Present -> Past
Type A (Modal)
If + Past Perfect
could/might + Base Verb
Past -> Present (Ability/Possibility)
Type B (Modal)
If + Past Simple
could/might have + V3
Present -> Past (Ability/Possibility)
Negative A
If + hadn't + V3
wouldn't + Base Verb
Past Neg -> Present Neg
Negative B
If + Past Simple (Negative)
wouldn't have + V3
Present Neg -> Past Neg

Contractions in Mixed Conditionals

Full Form Contraction Usage Note
I had not
I hadn't
Very common in speech
I would not
I wouldn't
Standard for results
If I had
If I'd
Common, but 'd can also mean 'would'
I would have
I'd've / I would've
Double contraction 'd've' is informal speech only

Meanings

Mixed conditionals are complex sentence structures used to describe hypothetical situations where the timeframe of the 'if-clause' (the condition) is different from the timeframe of the 'result-clause' (the consequence).

1

Past Cause -> Present Result

A hypothetical past action that has a continuing consequence in the present moment.

“If I had taken that job in London, I would be living in a flat in Chelsea right now.”

“If she hadn't lost her keys, she wouldn't be waiting outside in the rain.”

2

Present State -> Past Result

A permanent or ongoing state (present) that influenced a specific event in the past.

“If I were more organized, I wouldn't have forgotten your birthday yesterday.”

“If he spoke better French, he could have translated that document for us last week.”

3

Modal Nuance (Possibility/Ability)

Using 'could' or 'might' to soften the result or indicate a change in ability/possibility rather than a definite outcome.

“If I had practiced more, I could be a professional pianist today.”

“If I were taller, I might have been selected for the basketball team in high school.”

Reference Table

Reference table for ترکیب گذشته و حال (جملات شرطی مختلط با افعال کمکی)
نوع شرطی بخش شرط (Condition) بخش اصلی (Result) مثال
Mixed Type 1: Past Action, Present/Future Result
If + Subject + had + P.P.
Subject + would/could/might + base verb
If I had studied, I would be less stressed now.
Mixed Type 2: Present Condition, Past Result
If + Subject + Simple Past/Continuous
Subject + would/could/might + have + P.P.
If I weren't busy, I could have gone yesterday.
Third Conditional (Past, Past)
If + Subject + had + P.P.
Subject + would/could/might + have + P.P.
If I had studied, I would have passed the exam.
Second Conditional (Present/Future, Present/Future)
If + Subject + Simple Past
Subject + would/could/might + base verb
If I studied, I would pass the exam.

طیف رسمیت

رسمی
Had I devoted more time to my studies, my current academic standing would be significantly higher.

Had I devoted more time to my studies, my current academic standing would be significantly higher. (Academic performance)

خنثی
If I had studied harder, I would have a better grade right now.

If I had studied harder, I would have a better grade right now. (Academic performance)

غیر رسمی
If I'd actually hit the books, I wouldn't be failing this class.

If I'd actually hit the books, I wouldn't be failing this class. (Academic performance)

عامیانه
If I hadn't flaked on studying, I'd be chilling with an A right now.

If I hadn't flaked on studying, I'd be chilling with an A right now. (Academic performance)

شرطی‌های ترکیبی: گرامر سفر در زمان

شرطی‌های ترکیبی با مودال‌ها

نوع 1: عمل گذشته، نتیجه حال

  • If + Past Perfect علت فرضی در گذشته
  • Modal + Base Verb اثر فرضی حال/آینده

نوع 2: شرط حال، نتیجه گذشته

  • If + Simple Past/Continuous شرط فرضی حال
  • Modal + Have + P.P. اثر فرضی گذشته

مودال‌های رایج

  • Would نتیجه محتمل
  • Could نتیجه ممکن / توانایی
  • Might احتمال کمتر

مقایسه شرطی‌های ترکیبی با سایر شرطی‌ها

Mixed Conditional (Type 1)
If I had known (Past), الان اینجا بودم (حال).
If she hadn't practiced (Past), امروز برنده نمیشد (حال).
Mixed Conditional (Type 2)
If I were rich (Present), دیروز خریده بودم (گذشته).
If he spoke Japanese (Present), هفته پیش میتونست بهمون کمک کنه (گذشته).
Third Conditional
If I had known (Past), رفته بودم (گذشته).
If she had practiced (Past), برنده شده بود (گذشته).
Second Conditional
If I knew (Present), میرفتم (حال/آینده).
If she practiced (Present), برنده میشد (حال/آینده).

کدوم نوع شرطی ترکیبی؟

1

آیا بخش 'if' مربوط به یک عمل فرضی در گذشته است؟

YES
برو به مرحله 2
NO
برو به مرحله 3
2

آیا بخش نتیجه مربوط به حال یا آینده است؟

YES
استفاده کن: If + Past Perfect, Modal + Base Verb (نوع 1)
NO
این یک Third Conditional (گذشته، گذشته) است
3

آیا بخش 'if' مربوط به یک شرط فرضی در حال است؟

YES
برو به مرحله 4
NO
این احتمالاً یک Second Conditional (حال، حال/آینده) است
4

آیا بخش نتیجه مربوط به گذشته است؟

YES
استفاده کن: If + Simple Past/Continuous, Modal + Have + P.P. (نوع 2)
NO
این احتمالاً یک Second Conditional (حال، حال/آینده) است

سناریوهای استفاده از شرطی ترکیبی

😔

پشیمانی و انتقاد

  • If I had studied, I wouldn't be failing now.
  • If you weren't so stubborn, you could have apologized.
🤔

توضیحات فرضی

  • If the train hadn't been late, I would be home already.
  • If she knew coding, she might have built that app herself.

فرصت‌های از دست رفته

  • If I had taken that flight, I could be in Paris.
  • If he were taller, he might have been a basketball player.
🔮

حدس و گمان

  • If they had agreed, the project would be finished.
  • If I were a millionaire, I could have invested in that startup.

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

1

If I have money, I am happy.

If I have money, I am happy.

2

If it is sunny, we go to the park.

If it is sunny, we go to the park.

3

If you are tired, sleep.

If you are tired, sleep.

4

If she is late, we wait.

If she is late, we wait.

1

If I had a car, I would drive to work.

If I had a car, I would drive to work.

2

If it rained, we stayed inside.

If it rained, we stayed inside.

3

If I win the lottery, I will buy a house.

If I win the lottery, I will buy a house.

4

If you don't study, you won't pass.

If you don't study, you won't pass.

1

If I had seen the sign, I wouldn't have crashed.

If I had seen the sign, I wouldn't have crashed.

2

If I had more time, I would help you.

If I had more time, I would help you.

3

If I had studied harder, I would be a doctor now.

If I had studied harder, I would be a doctor now.

4

If she were nicer, people would have invited her.

If she were nicer, people would have invited her.

1

If we had invested in that company, we would be millionaires.

If we had invested in that company, we would be millionaires.

2

If I didn't have to work today, I would have gone to the beach yesterday.

If I didn't have to work today, I would have gone to the beach yesterday.

3

If he hadn't lost his passport, he could be in Hawaii right now.

If he hadn't lost his passport, he could be in Hawaii right now.

4

If they were more careful, they might not have made that mistake.

If they were more careful, they might not have made that mistake.

1

Had the government acted sooner, the economy would be thriving today.

Had the government acted sooner, the economy would be thriving today.

2

If I weren't so prone to procrastination, I would have finished my thesis months ago.

If I weren't so prone to procrastination, I would have finished my thesis months ago.

3

If she hadn't been born into wealth, she might not be so arrogant now.

If she hadn't been born into wealth, she might not be so arrogant now.

4

If the team were more cohesive, they could have won the championship last season.

If the team were more cohesive, they could have won the championship last season.

1

Were it not for his intervention, the project would likely be in shambles at this very moment.

Were it not for his intervention, the project would likely be in shambles at this very moment.

2

If the treaty hadn't been signed, we might well be facing a global conflict today.

If the treaty hadn't been signed, we might well be facing a global conflict today.

3

If he didn't possess such an indomitable spirit, he would have succumbed to his injuries long ago.

If he didn't possess such an indomitable spirit, he would have succumbed to his injuries long ago.

4

Should they have chosen the alternative route, they would be arriving at the summit as we speak.

Should they have chosen the alternative route, they would be arriving at the summit as we speak.

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

Mixing the Past and Present (Mixed Conditionals with Modals) در مقابل Third Conditional

Learners use Third Conditional when the result is still true in the present.

Mixing the Past and Present (Mixed Conditionals with Modals) در مقابل Second Conditional

Learners use Second Conditional for past events.

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

If I have money, I would buy.

If I had money, I would buy.

Mixing 1st and 2nd conditional logic.

If I was you, I will go.

If I were you, I would go.

Incorrect modal pairing.

If I had studied, I would passed.

If I had studied, I would have passed.

Missing the 'have' in 3rd conditional results.

If I would have known, I would be happy now.

If I had known, I would be happy now.

Using 'would' in the 'if' clause (the 'would-would' error).

If I were taller, I would be picked for the team last week.

If I were taller, I would have been picked for the team last week.

Using a present result for a past event in a mixed conditional.

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

If I had ___ (V3), I would be ___ (Adjective) now.

If I were ___ (Trait), I would have ___ (V3) differently.

Real World Usage

Job Interview common

If I hadn't worked in sales, I wouldn't be such a good negotiator today.

Texting a Friend very common

If I'd woken up earlier, I'd be at the cafe already!

Social Media (Twitter/X) common

If the movie hadn't been delayed, we'd be watching it right now. 😭

Business Meeting common

If we were a larger company, we would have outbid them last month.

Travel Regrets occasional

If we had brought the map, we wouldn't be lost in the middle of Rome.

Historical Discussion occasional

If Hitler hadn't invaded Russia, the war might have ended differently.

💡

مسیر زمانی رو مشخص کن!

قبل از اینکه جمله‌ات رو بسازی، دقیقاً مشخص کن کدوم بخش فرضیه مربوط به گذشته است و کدوم بخش به حال یا آینده. این کمکت میکنه زمان فعل درست رو انتخاب کنی.
If I had known yesterday, I would act differently today.
⚠️

"Would Have" ممنوع در بخش "If"!

هیچ‌وقت would have یا could have رو توی بخش if جمله شرطی نیار. بخش if برای شرط‌های گذشته همیشه past perfect (یعنی had + past participle) میگیره. این یه تله کلاسیکه که خیلی‌ها میفتن توش!
If I would have gone, I would have seen him.
(این غلطه!)
🎯

برای فرضیات از "Were" استفاده کن!

برای شرایط فرضی در حال حاضر، مخصوصاً با
I/he/she/it
، همیشه were رو انتخاب کن (مثلاً:
If I were rich...
). اینجوری رسمی‌تر و از نظر گرامری صحیح‌تر به نظر میرسه، حتی اگه تو محاوره گاهی was هم شنیده بشه.
If she were here, she would help.
🌍

پشیمونی یه حس جهانیه!

شرطی‌های ترکیبی عالی هستن برای اینکه what ifs و حسرت‌هات رو بیان کنی، یه تجربه انسانی مشترک. استفاده ماهرانه ازشون باعث میشه مکالمات انگلیسیت خیلی همدلانه‌تر و طبیعی‌تر به نظر برسه. "If I had listened, I wouldn't be in this mess."

Smart Tips

Use Type A: 'If I hadn't [Past Action], I wouldn't be [Present State].'

I didn't buy the ticket, so I am not at the concert. If I had bought the ticket, I would be at the concert right now.

Use Type B: 'If I were [Trait], I would have [Past Action].'

I am shy, so I didn't speak to him. If I weren't so shy, I would have spoken to him.

Swap 'would' for 'might'.

If I had studied, I would be a doctor. If I had studied, I might be a doctor.

Use 'were' for all subjects (I/he/she/it).

If he was more careful, he would have won. If he were more careful, he would have won.

تلفظ

/aɪdəv/

Contraction Stress

In 'I'd have', the 'd' is very soft, and 'have' often sounds like 'of'.

If I had known (↑), I would be there (↓).

Conditional Intonation

The 'if' clause usually has a rising intonation, while the result clause has a falling intonation.

Hypothetical Emphasis

If I HAD known...

Emphasizing the regret or the falsity of the condition.

حفظ کنید

روش یادسپاری

Past Perfect for a Past regret; Simple Past for a State you haven't changed yet.

تداعی تصویری

Imagine a time machine with two dials. Dial 1 is the 'If' dial, and Dial 2 is the 'Result' dial. In mixed conditionals, the dials are set to different years.

Rhyme

If it happened back then, use 'had' and 'been'. If it's true today, 'would have' is the way.

Story

A man forgot his umbrella yesterday (Past). Now he is soaking wet (Present). He says: 'If I hadn't forgotten my umbrella, I wouldn't be wet.'

شبکه واژگان

HypotheticalRegretCounterfactualConsequenceTimeframeModalSpeculationCondition

چالش

Write three sentences about how your life would be different today if you had chosen a different university or job.

نکات فرهنگی

British speakers often use 'should' in the result clause of mixed conditionals to sound more formal or polite, though this is fading.

American speakers are more likely to use 'was' instead of 'were' in informal mixed conditionals ('If I was rich...'), though 'were' remains the standard for C1 level.

Aussies frequently use double contractions like 'I'd've' in spoken mixed conditionals.

Conditionals in English evolved from the Old English 'gif' (if) and the use of the subjunctive mood to indicate unreality.

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

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

If you were the President, what would you have changed about the last year?

If you hadn't started learning English, what would you be doing at this exact moment?

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

Reflect on a major decision you made five years ago. If you had chosen the other path, how would your daily routine be different today?
Analyze your personality. If you were naturally more adventurous, what past opportunities would you have taken?

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

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

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

If I had taken that job offer, I ___ a lot more money now.

✓ Correct! ✗ Not quite. Correct answer: would earn
این یه شرطی ترکیبی نوع 1 هست: یه عمل فرضی در گذشته (had taken) که روی یه نتیجه در حال حاضر (would earn) تأثیر میذاره.
اشتباه توی جمله رو پیدا کن و درستش کن. Error Correction

Find and fix the mistake:

If she would have checked the weather, she wouldn't be wet.

✓ Correct! ✗ Not quite. Correct answer: If she had checked the weather, she wouldn't be wet.
بخش if برای یه شرط گذشته به had + past participle نیاز داره، نه would have. بخش اصلی جمله به درستی یه نتیجه در حال حاضر رو نشون میده.
کدوم جمله شرطی ترکیبی رو به درستی استفاده کرده؟ چند گزینه‌ای

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: If he were taller, he could have played basketball last season.
این یه شرطی ترکیبی نوع 2 هست: یه شرط فرضی در حال حاضر (
if he were taller
) که روی یه نتیجه در گذشته (could have played) تأثیر میذاره. برای شرایط فرضی در حال حاضر، Were ترجیح داده میشه.

Score: /3

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

8 exercises
Complete the sentence with the correct form: If I ___ (not/spend) all my money yesterday, I ___ (be) able to buy this today.

If I ___ all my money yesterday, I ___ able to buy this today.

✓ Correct! ✗ Not quite. Correct answer: hadn't spent / would be
This is Type A: Past action (spending money) affecting present state (being able to buy).
Choose the correct mixed conditional sentence. چند گزینه‌ای

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: If I were taller, I would have joined the team last year.
Type B: Present state (being tall) affecting a past event (joining the team).
Find the error: 'If she had known about the party, she would be there yesterday.' Error Correction

Find and fix the mistake:

If she had known about the party, she would be there yesterday.

✓ Correct! ✗ Not quite. Correct answer: Change 'would be' to 'would have been'
Since the result is 'yesterday', it must be a 3rd conditional, not a mixed one.
Rewrite using a mixed conditional: I am not rich, so I didn't buy that Ferrari. Sentence Transformation

I am not rich, so I didn't buy that Ferrari.

✓ Correct! ✗ Not quite. Correct answer: If I were rich, I would have bought that Ferrari.
Type B: Present state (rich) affecting past result (bought).
Is this rule true or false? True False Rule

You can use 'might' in a mixed conditional to show possibility.

✓ Correct! ✗ Not quite. Correct answer: True
Modals like might and could are perfectly valid in mixed conditionals.
Complete the dialogue. Dialogue Completion

A: Why are you so tired? B: If I ___ (not/stay) up late watching Netflix, I ___ (not/be) so exhausted now.

✓ Correct! ✗ Not quite. Correct answer: hadn't stayed / wouldn't be
Past action (staying up) affecting present state (tired).
Which of these is a Mixed Conditional? Grammar Sorting

Identify the mixed conditional.

✓ Correct! ✗ Not quite. Correct answer: If I had known, I would tell you now.
It mixes Past Perfect with Present Conditional.
Match the condition to the result. جفت کردن

1. If I had studied... 2. If I were smarter...

✓ Correct! ✗ Not quite. Correct answer: 1-I would be a doctor / 2-I would have passed
1 is Type A (Past->Present), 2 is Type B (Present->Past).

Score: /8

Practice Bank

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

If they ___ that warning, they wouldn't be in trouble today.

✓ Correct! ✗ Not quite. Correct answer: had ignored
اشتباه گرامری رو شناسایی و اصلاح کن. Error Correction

If I would have remembered her birthday, I could have sent her a gift.

✓ Correct! ✗ Not quite. Correct answer: If I had remembered her birthday, I could have sent her a gift.
جمله شرطی ترکیبی صحیح از نظر گرامری رو انتخاب کن. چند گزینه‌ای

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: If I didn't have to work, I would have gone to the beach yesterday.
Translate the sentence into natural English. ترجمه

Translate into English: 'Si no fuera tan tarde, podríamos haber cenado juntos.'

✓ Correct! ✗ Not quite. Correct answer: ["If it weren't so late, we could have had dinner together.","If it wasn't so late, we could have had dinner together."]
این کلمات رو مرتب کن تا یه جمله بسازن: Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: If I had known the truth, I wouldn't trust him now.
نیمه‌های جمله رو به هم وصل کن: جفت کردن

Match the sentence halves:

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

If you hadn't reminded me, I ___ forgotten my appointment this morning.

✓ Correct! ✗ Not quite. Correct answer: would have
اشتباه رو توی این بخش کوتاه مکالمه غیررسمی اصلاح کن. Error Correction

User A: 'I'm so tired.' User B: 'Yeah, if you didn't stay up playing games, you wouldn't be tired now!'

✓ Correct! ✗ Not quite. Correct answer: If you hadn't stayed up playing games, you wouldn't be tired now!
جمله‌ای رو شناسایی کن که معنی شرطی ترکیبی رو به درستی میرسونه. چند گزینه‌ای

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: If I spoke French, I would have applied for that job last year.
به انگلیسی ترجمه کن، با استفاده از یک شرطی ترکیبی. ترجمه

Translate into English: 'Si no tuviera esta reunión, habría venido a tu fiesta ayer.'

✓ Correct! ✗ Not quite. Correct answer: ["If I didn't have this meeting, I would have come to your party yesterday.","If I didn't have this meeting, I could have come to your party yesterday."]
کلمات رو به هم بریز تا یه جمله شرطی ترکیبی معنی‌دار بسازی. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: If I weren't so busy, I couldn't have helped you yesterday.
حوادث رو به هم وصل کن: جفت کردن

Connect the events:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

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

In casual speech, yes. However, for C1 exams and formal writing, `if I were` is the required subjunctive form for hypothetical situations.

Type 1 (Past condition -> Present result) uses `had + V3` and `would + V1`. Type 2 (Present state -> Past result) uses `Past Simple` and `would have + V3`.

Rarely. 'Should' is usually for advice. In mixed conditionals, we use `would`, `could`, or `might`.

Because they 'mix' the timeframes of the second and third conditionals into one sentence.

No, this is a common mistake even among native speakers. It should simply be `If I had known`.

Yes! 'I would be rich now if I had invested in Apple.' Just remember to remove the comma.

Use `could` when you want to emphasize that the result was a possibility or an ability, not a certainty.

Most European languages have them, but the way they conjugate verbs (like using the subjunctive) can be very different.

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], [Condicional]

Spanish requires the subjunctive mood, which English only uses vestigially (e.g., 'If I were').

French high

Si j'avais [V3], je [Condicional]

French does not use the subjunctive in 'si' clauses.

German moderate

Wenn ich [V3] hätte, wäre ich...

German often uses 'würde' + infinitive as a substitute for many conditional forms.

Japanese low

...tara, ...darou

Japanese relies heavily on context to distinguish between past and present hypotheticals.

Arabic moderate

Law kuntu [V3], lakuntu...

The structure of the result clause often requires a specific prefix 'la-'.

Chinese low

Ruguo... jiu...

The lack of morphological tense makes the logic purely contextual.

Learning Path

Prerequisites

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