C1 Verb Moods 12 min read سخت

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

حالا می‌تونی واقعیت الانتو به اتفاقات فرضی گذشته وصل کنی و باهاش توضیح‌های قوی و عمیقی بدی: Present Reality ↔️ Hypothetical Past.

Grammar Rule in 30 Seconds

Use this to explain how a permanent trait or current situation caused a different outcome in the past.

  • Use 'If' + Past Simple for the ongoing present state: 'If I were brave...'
  • Use 'would have' + Past Participle for the past result: '...I would have jumped.'
  • The 'if' clause describes something that is still true now (or generally true).
If + 👤 + Past Simple (State) ➡️ 👤 + would have + V3 (Past Action)

مرور کلی

### Overview
در یادگیری زبان انگلیسی، تسلط بر ساختارهای شرطی (Conditionals) یکی از نشانه‌های اصلی رسیدن به سطح پیشرفته یا همان C1 است. در میان انواع جملات شرطی، «شرطی ترکیبی» (Mixed Conditional) که در آن شرط مربوط به زمان حال و نتیجه مربوط به زمان گذشته است، ابزاری بسیار قدرتمند برای بیان تحلیل‌های پیچیده و پشیمانی‌های منطقی است. در زبان فارسی، ما برای بیان چنین مفاهیمی معمولاً از ساختارهای مشابه با «اگر...» استفاده می‌کنیم، اما تفاوت بنیادین در این است که در فارسی، زمان فعل (Tense) همیشه به اندازه انگلیسی در تعیین «غیرواقعی بودن» (Unreality) نقش دستوری سخت‌گیرانه‌ای ندارد.
در فارسی، ما با استفاده از قیدهای زمان (مثل «الان» یا «دیروز») منظورمان را می‌رسانیم، اما در انگلیسی، شما باید با تغییر ساختار فعل، «غیرواقعی بودن» را در همان لحظه اول به شنونده منتقل کنید.
این ساختار زمانی به کار می‌آید که ویژگی، مهارت یا وضعیت فعلی شما (که در واقعیت وجود ندارد) باعث می‌شد که یک رویداد در گذشته به شکلی متفاوت رقم بخورد. برای مثال، وقتی می‌گویید: If I were more patient, I would have handled the situation better yesterday، شما در حال تحلیل یک اتفاق گذشته بر اساس یک ویژگی ثابت در زمان حال هستید. در فارسی، ما می‌گوییم «اگر آدم صبورتری بودم (یا هستم)، دیروز بهتر با آن موقعیت برخورد می‌کردم».
دقت کنید که در فارسی، فعل «بودم» می‌تواند هم برای گذشته و هم برای حالِ شرطی به کار رود، اما در انگلیسی، شما باید بین were (برای حال) و had been (برای گذشته) تمایز قائل شوید. این ساختار به شما اجازه می‌دهد تا «منِ امروز» را با «اتفاقات دیروز» پیوند بزنید.
### How This Grammar Works
این ساختار شرطی بر پایه یک تضاد زمانی بنا شده است: یک «شرط غیرواقعی در زمان حال» که منجر به یک «نتیجه غیرواقعی در زمان گذشته» می‌شود. در دستور زبان فارسی، ما مفهومی به نام «وجه التزامی» (Subjunctive Mood) داریم که در جملات شرطی به کار می‌رود، اما در انگلیسی، برای این نوع شرطی، باید از «گذشته ساده» (Simple Past) در بخش if استفاده کنید تا نشان دهید که این شرط، واقعی نیست (مثلاً If I were به جای If I am).
نکته کلیدی اینجاست: استفاده از were برای تمام ضمایر (حتی I, he, she, it) در این ساختار، یک استاندارد آکادمیک و نشان‌دهنده سطح C1 است. در حالی که در فارسی ما فقط می‌گوییم «اگر بودم»، در انگلیسی استفاده از was در محیط‌های رسمی ممکن است کمی غیرحرفه‌ای به نظر برسد. بخش دوم جمله، یعنی would have + Past Participle، دقیقاً همان ساختار «ماضی نقلیِ شرطی» است که در انگلیسی برای بیان نتیجه‌ای که در گذشته رخ نداده به کار می‌رود.
این ترکیب، به شما اجازه می‌دهد که به جای گیر افتادن در چارچوب‌های زمانی ساده، به صورت چندبعدی فکر کنید. شما در واقع می‌گویید: «به دلیلِ وضعیتِ فعلیِ من (که متفاوت از واقعیت است)، نتیجه‌یِ گذشته متفاوت می‌شد». این یعنی شما در حال بازنویسی تاریخچه شخصی خود بر اساسِ ویژگی‌های فعلی‌تان هستید.
### Formation Pattern
برای ساختن این جملات، فرمول زیر را دنبال کنید:
  1. 1بخش شرط (If-clause): If + Subject + Simple Past
  2. 2بخش نتیجه (Main clause): Subject + would/could/might + have + V3 (Past Participle)
| بخش جمله | ساختار دستوری | مثال | کاربرد |
|---|---|---|---|
| شرط (If-clause) | گذشته ساده | If I knew the answer... | بیان وضعیت غیرواقعی در زمان حال |
| نتیجه (Main clause) | would have + V3 | ...I would have told you. | بیان نتیجه غیرواقعی در زمان گذشته |
مثال‌های بیشتر:
  • If she were more tech-savvy, she would have fixed the printer last night.
  • If I didn't live in Tehran, I could have moved to another city years ago.
### When To Use It
این ساختار در محیط‌های کاری و آکادمیک بسیار کاربردی است:
  • تحلیل تصمیمات گذشته: وقتی می‌خواهید توضیح دهید چرا یک پروژه در گذشته شکست خورد. مثلاً: If we had better resources now, we would have finished the project last month. (یعنی چون الان منابع نداریم، آن موقع هم نتوانستیم).
  • بیان حسرت‌های شخصی: در مکالمات دوستانه یا مصاحبه‌های عمیق، برای بیان اینکه چگونه تغییرات شخصیتی امروزتان می‌توانست زندگی گذشته شما را عوض کند. If I were more confident, I would have applied for that job last year.
  • فرضیه‌سازی درباره حقایق کلی: وقتی یک ویژگی ثابت (مثل قد، هوش، یا ملیت) را تغییر می‌دهید تا ببینید در گذشته چه اتفاقی می‌افتاد. If I were taller, I would have played basketball in high school.
### Common Mistakes
  1. 1تداخل با شرطی نوع سوم (Third Conditional): فارسی‌زبانان اغلب به اشتباه از had known در بخش if استفاده می‌کنند. این اشتباه به دلیل ترجمه مستقیم از فارسی رخ می‌دهد. در فارسی «اگر می‌دانستم» هم برای حال و هم گذشته به کار می‌رود، اما در انگلیسی If I knew (حال) با If I had known (گذشته) متفاوت است. اگر جمله شما با now تمام می‌شود، نباید از had استفاده کنید.
  2. 2استفاده از would در بخش if: این یکی از رایج‌ترین خطاهای زبان‌آموزان ایرانی است. در فارسی ما می‌گوییم «اگر می‌تونستم...» که ممکن است ذهن را به سمت would be able to ببرد. اما در انگلیسی، would هرگز در بخش if نمی‌آید. باید بگویید If I were able to.
  3. 3فراموش کردن have در بخش نتیجه: بسیاری از زبان‌آموزان می‌گویند I would go به جای I would have gone. این خطا به دلیل عدم درک تفاوت بین «نتیجه در زمان حال» و «نتیجه در زمان گذشته» رخ می‌دهد. همیشه به یاد داشته باشید که برای گذشته، حتماً نیاز به have دارید.
### Contrast With Similar Patterns
| ساختار | زمان شرط | زمان نتیجه | تفاوت اصلی |
|---|---|---|---|
| شرطی نوع ۳ | گذشته | گذشته | هر دو بخش مربوط به گذشته است |
| شرطی ترکیبی (حال/گذشته) | حال | گذشته | ترکیب ویژگی حال با اتفاق گذشته |
| شرطی ترکیبی (گذشته/حال) | گذشته | حال | تاثیر اتفاق گذشته بر وضعیت حال |
### Quick FAQ
  1. 1آیا می‌توانم از could have به جای would have استفاده کنم؟ بله، would نشان‌دهنده قطعیت است، در حالی که could نشان‌دهنده توانایی یا امکان است. اگر می‌خواهید بگویید «می‌توانستم انجام دهم»، از could have استفاده کنید.
  2. 2آیا استفاده از was به جای were غلط است؟ در انگلیسی محاوره و غیررسمی، بله استفاده می‌شود، اما در سطح C1 و متون رسمی، were تنها گزینه صحیح برای نشان دادن وجه التزامی است.
  3. 3آیا ترتیب جملات مهم است؟ خیر، می‌توانید جای دو بخش را عوض کنید. اگر if در وسط بیاید، دیگر نیازی به ویرگول ندارید. مثلاً: I would have succeeded if I were more disciplined.

Structure of Mixed Conditional (Type 2 + 3)

Clause Type Grammar Part Verb Form Meaning
If-Clause (Condition)
Second Conditional
Past Simple (e.g., were, had, knew)
Present/General State (Hypothetical)
Result-Clause (Result)
Third Conditional
would have + Past Participle
Past Outcome (Hypothetical)

Contractions in Mixed Conditionals

Full Form Contracted Form Example
I would have
I'd have
I'd have helped you.
If I were not
If I weren't
If I weren't so tired...
He would not have
He wouldn't have
He wouldn't have failed.

Meanings

A mixed conditional used to express that because of a current, ongoing, or permanent situation (the condition), a specific event in the past (the result) happened differently than it actually did.

1

Permanent Traits

Relating a personality trait or physical characteristic to a past failure or success.

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

“If she weren't so stingy, she would have donated to the charity auction last night.”

2

Ongoing Situations

Relating a current job, relationship, or living situation to a past event.

“If I didn't work for this company, I wouldn't have met my wife at that conference in 2015.”

“If we lived in London, we would have seen that play when it was on the West End.”

3

Hypothetical Abilities

Discussing how a lack of skill or knowledge (present state) affected a past performance.

“If I spoke Russian, I would have translated that document for you yesterday.”

“If she knew how to cook, she would have made dinner for the guests last weekend.”

Reference Table

Reference table for شرطی ترکیبی: شرط حال، نتیجه گذشته
نوع جمله شکل فعل مثال
جمله 'if' (شرط حال)
گذشته ساده (مثلاً were, knew)
If I `were` rich...
جمله اصلی (نتیجه گذشته)
would have + شکل سوم فعل
...I `would have bought` that car.
جمله 'if' (شرط حال)
گذشته استمراری (مثلاً weren't working)
If she `weren't studying`...
جمله اصلی (نتیجه گذشته)
could have + شکل سوم فعل
...she `could have joined` us yesterday.
جمله 'if' (شرط حال)
گذشته ساده منفی
If he `didn't have` responsibilities...
جمله اصلی (نتیجه گذشته)
might have + شکل سوم فعل
...he `might have traveled` more.
برعکس شده (رسمی 'be')
`Were` + فاعل + to فعل
`Were I to know` her...
برعکس شده (نتیجه)
would have + شکل سوم فعل
...I `would have greeted` her then.

طیف رسمیت

رسمی
Had I a better command of the language, I would have assisted with the translation.

Had I a better command of the language, I would have assisted with the translation. (Translation task)

خنثی
If I spoke the language better, I would have helped you translate.

If I spoke the language better, I would have helped you translate. (Translation task)

غیر رسمی
If I knew the language, I'd have helped out.

If I knew the language, I'd have helped out. (Translation task)

عامیانه
If I actually knew the lingo, I would've totally helped.

If I actually knew the lingo, I would've totally helped. (Translation task)

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

شرطی مخلوط

جمله If (شرط حال)

  • If + فاعل + گذشته ساده Hypothetical NOW
  • مثال: If I were rich... But I'm not rich now
  • مثال: If she knew... But she doesn't know now

جمله اصلی (نتیجه گذشته)

  • فاعل + would have + V3 Hypothetical THEN
  • مثال: ...I would have bought it. But I didn't buy it then
  • مثال: ...she would have told. But she didn't tell then

ایده کلیدی

  • حال بر گذشته تأثیر می‌گذارد Current reality changes past outcomes
  • دو خط زمانی را به هم وصل می‌کند Now and Then
  • در هر دو غیرواقعی Hypothetical situations

مقایسه شرطی مخلوط با سایر شرطی‌ها

شرطی مخلوط (حال < گذشته)
If I `were` rich, I `would have bought` that car. شرط حال، نتیجه گذشته
If she `knew` how to code, she `could have gotten` that job. مهارت فعلی، فرصت گذشته
شرطی نوع دوم (حال/آینده)
If I `were` rich, I `would buy` a car. شرط حال، نتیجه حال/آینده
If she `knew` how to code, she `would get` a job. مهارت فعلی، نتیجه حال/آینده
شرطی نوع سوم (گذشته < گذشته)
If I `had been` rich, I `would have bought` that car. شرط گذشته، نتیجه گذشته
If she `had known` how to code, she `would have gotten` that job. مهارت گذشته، فرصت گذشته

چه زمانی از شرطی مخلوط: شرط حال، نتیجه گذشته استفاده کنیم

1

آیا جمله 'if' درباره یه وضعیت فرضی یا غیرواقعی تو حاله؟

YES
برو به مرحله بعدی
NO
شرطی نوع دوم یا سوم رو در نظر بگیر
2

آیا نتیجه/پیامد این شرط فعلی تو گذشته است؟

YES
از شرطی مخلوط (شرط حال، نتیجه گذشته) استفاده کن
NO
شرطی نوع دوم رو در نظر بگیر
3

آیا جمله 'if' از زمان گذشته ساده برای حال غیرواقعی استفاده می‌کنه؟

YES
ساختار صحیح برای جمله 'if'
NO
زمان فعل رو بررسی کن
4

آیا جمله اصلی از 'would have + شکل سوم فعل' برای نتیجه گذشته استفاده می‌کنه؟

YES
ساختار صحیح برای جمله اصلی
NO
زمان فعل رو بررسی کن

کاربردهای شرطی مخلوط: حال < گذشته

🚫

توضیح عدم انجام کار

  • چرا چیزی تو گذشته اتفاق نیفتاد
  • نبود یه ویژگی فعلی
😥

پشیمانی/آرامش

  • بازتاب نتایج گذشته
  • بر اساس وضعیت فعلی
🧠

ویژگی‌ها/مهارت‌های فعلی

  • چگونه شخصیت بر وقایع گذشته تأثیر می‌گذارد
  • توانایی‌ها منجر به فرصت‌ها می‌شوند
🤷

توجیه اقدامات گذشته

  • شرایط فعلی به عنوان دلایل
  • چرا تصمیمی قبلاً گرفته شد

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

1

If I were rich, I would have bought a car.

If I were rich, I would have bought a car.

2

If I were a teacher, I would have helped you.

If I were a teacher, I would have helped you.

3

If I were tall, I would have played.

If I were tall, I would have played.

4

If I were happy, I would have danced.

If I were happy, I would have danced.

1

If I had a car, I would have driven you.

If I had a car, I would have driven you.

2

If she were nice, she would have called.

If she were nice, she would have called.

3

If they were here, they would have seen it.

If they were here, they would have seen it.

4

If I knew English, I would have understood.

If I knew English, I would have understood.

1

If I weren't so busy, I would have gone to the party.

If I weren't so busy, I would have gone to the party.

2

If he were more careful, he wouldn't have broken the vase.

If he were more careful, he wouldn't have broken the vase.

3

If we lived in the city, we would have seen the fireworks.

If we lived in the city, we would have seen the fireworks.

4

If I spoke French, I would have ordered in French.

If I spoke French, I would have ordered in French.

1

If I weren't allergic to cats, I would have adopted that kitten.

If I weren't allergic to cats, I would have adopted that kitten.

2

If she weren't so shy, she would have introduced herself.

If she weren't so shy, she would have introduced herself.

3

If they were more reliable, I would have hired them last month.

If they were more reliable, I would have hired them last month.

4

If I didn't have a job, I would have traveled the world.

If I didn't have a job, I would have traveled the world.

1

If I weren't such a perfectionist, I would have finished the project weeks ago.

If I weren't such a perfectionist, I would have finished the project weeks ago.

2

If he weren't so set in his ways, he would have accepted the offer.

If he weren't so set in his ways, he would have accepted the offer.

3

If the company weren't in debt, they would have expanded last year.

If the company weren't in debt, they would have expanded last year.

4

If I weren't a citizen, I wouldn't have been allowed to vote.

If I weren't a citizen, I wouldn't have been allowed to vote.

1

If it weren't for his innate charisma, he would never have climbed the corporate ladder so quickly.

If it weren't for his innate charisma, he would never have climbed the corporate ladder so quickly.

2

If the region weren't so geologically unstable, the city would have been built elsewhere.

If the region weren't so geologically unstable, the city would have been built elsewhere.

3

If I weren't predisposed to insomnia, I would have slept through that noise.

If I weren't predisposed to insomnia, I would have slept through that noise.

4

If the law weren't so ambiguous, the judge would have reached a verdict sooner.

If the law weren't so ambiguous, the judge would have reached a verdict sooner.

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

Mixed Conditional: Present Condition, Past Result در مقابل Third Conditional

Learners use 'If I had been' for everything in the past.

Mixed Conditional: Present Condition, Past Result در مقابل Second Conditional

Learners use 'would' instead of 'would have' for past results.

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

If I am rich, I would have bought it.

If I were rich, I would have bought it.

You cannot use 'am' with 'would have'.

If I were tall, I would bought it.

If I were tall, I would have bought it.

Missing the auxiliary 'have' in the result clause.

If I would be smarter, I would have passed.

If I were smarter, I would have passed.

Never use 'would' in the 'if' clause.

If I had been a doctor, I would have helped him yesterday.

If I were a doctor, I would have helped him yesterday.

If you are still a doctor (or not one), use 'were'. 'Had been' implies you were a doctor then but aren't now.

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

If I were ___, I would have ___.

If it weren't for my ___, I wouldn't have ___.

Real World Usage

Job Interview common

If I weren't a natural leader, I wouldn't have managed that crisis so effectively last year.

Texting a friend very common

If I weren't so tired, I'd have come out with you guys.

Social Media (Instagram/Twitter) common

If I were in Bali right now, I would have posted 100 photos already.

Travel/Tourism occasional

If I liked museums more, I would have spent more time in the Louvre.

Academic Writing common

If the treaty were more comprehensive, the conflict would have ended in 1990.

Food Delivery App Review occasional

If I weren't so hungry, I would have returned this cold pizza.

💡

فکر کن 'الان' برای 'اون موقع'

همیشه یادت باشه این شرطی، یه وضعیت فعلی (مثلاً یه ویژگی یا واقعیتی که الان وجود داره) رو به یه نتیجه فرضی تو گذشته وصل می‌کنه. یعنی «واقعیت فعلی» تو چطور «چیزی که می‌تونست اتفاق بیفته» رو تو گذشته تغییر میده. "It's about how your 'current reality' changes what 'could have happened'."
⚠️

تو جمله 'if' 'would' نمی‌ذاریم!

یه تله کلاسیک! جمله 'if' که وضعیت فرضی الان رو نشون میده، *هیچ‌وقت* 'would' نمی‌گیره. همیشه از گذشته ساده استفاده کن (مثلاً If I were, If she knew). 'would' فقط برای جمله اصلی و نتیجه گذشته استفاده میشه. "The 'if' clause, representing the present hypothetical, *never* uses 'would'."
🎯

برای تاکید، جمله رو برعکس کن

اگه می‌خوای یه کم رسمی‌تر یا دراماتیک‌تر حرف بزنی، مخصوصاً با فعل 'to be'، می‌تونی جمله 'if' رو برعکس کنی: به جای If I were... بگو Were I to.... این یه حرکت قویه تو نوشتار آکادمیک یا کاری.
Were I to know her, I would have greeted her then.
🌍

کوتاه کردن فعل‌ها تو حرف زدن باحاله

تو چت‌های دوستانه، شبکه‌های اجتماعی یا پیام دادن، 'would have' خیلی وقتا میشه 'would've' (مثلاً "I would've gone«). کاملاً طبیعیه و انگلیسی تو رو نیتیو‌تر نشون میده، اما برای موقعیت‌های رسمی از شکل کاملش استفاده کن. »I would've gone to the party."

Smart Tips

Always use 'If I were' rather than 'If I had been'. Your personality is a state, not a one-time event.

If I had been a shy person, I wouldn't have gone. If I were a shy person, I wouldn't have gone.

Use this to link your skills to past achievements.

I am a hard worker so I finished the project. If I weren't such a dedicated worker, I wouldn't have completed the project ahead of schedule.

Check if the 'if' part is a general truth. If it is, don't use 'had + V3'.

If I had been a man, I would have joined the army. If I were a man, I would have joined the army.

Contract 'would have' to 'would've' but keep 'were' clear.

If I were rich I would have bought it. If I were rich, I'd've bought it.

تلفظ

/wʊdəv/

Contraction of 'would have'

In fast speech, 'would have' sounds like 'would-uv' /wʊdəv/.

If I *were* rich...

The 'were' emphasis

We often stress 'were' to emphasize the hypothetical nature.

Conditional Rise-Fall

If I were you (rise), I would have gone (fall).

Standard conditional intonation.

حفظ کنید

روش یادسپاری

Present State, Past Fate: If I WERE (now), I WOULD HAVE (then).

تداعی تصویری

Imagine a bridge where the left side is a giant statue of yourself (your permanent traits) and the right side is a photo album of last year (the past result). The bridge connects who you ARE to what you DIDN'T DO.

Rhyme

If I were what I am not, I would have changed the past a lot.

Story

Meet 'Lazy Larry'. Larry is lazy (present state). Last week, he didn't win the race. He says: 'If I weren't so lazy, I would have won.'

شبکه واژگان

werewould havestativehypotheticalregrettraitcondition

چالش

Write down one personality trait you have (e.g., 'I am shy'). Now, think of one thing you didn't do last year because of it. Combine them: 'If I weren't shy, I would have...'

نکات فرهنگی

Using 'If I were' instead of 'If I was' is a sign of high education and is preferred in formal writing.

In casual US speech, 'If I was' is very common, though 'If I were' remains the standard for C1/C2 exams.

British speakers often use 'should have' instead of 'would have' in the first person, though it's becoming rare.

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

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

If you were the President of your country last year, what would you have changed?

If you spoke every language in the world, where would you have traveled last summer?

If you weren't a student/professional right now, what would you have done differently in your 20s?

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

Reflect on a personality trait you have. How would your life have been different last year if you didn't have that trait?
Imagine you were born in a different century. How would your childhood have been different?

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

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

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

If I ___ (be) more disciplined, I would have finished my novel last year.

✓ Correct! ✗ Not quite. Correct answer: were
برای شرایط غیرواقعی حال، مخصوصاً با فعل 'to be'، 'were' برای همه فاعل‌ها ترجیح داده میشه.
کدوم جمله از شرطی مخلوط: شرط حال، نتیجه گذشته به درستی استفاده کرده؟ چند گزینه‌ای

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

✓ Correct! ✗ Not quite. Correct answer: If she weren't busy now, she wouldn't have called yesterday.
جمله 'if' به گذشته ساده (حال غیرواقعی) نیاز داره و جمله اصلی به 'would have + شکل سوم فعل' (نتیجه گذشته غیرواقعی) نیاز داره.
اشتباه جمله رو پیدا کن و درستش کن. Error Correction

Find and fix the mistake:

اشتباه رو پیدا کن و درستش کن: 'If he didn't had a fear of heights, he would have tried paragliding last summer.'

✓ Correct! ✗ Not quite. Correct answer: If he didn't have a fear of heights, he would have tried paragliding last summer.
بعد از 'didn't'، شکل ساده فعل ('have') استفاده میشه. 'had' اصلی اشتباهه.

Score: /3

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

8 exercises
Choose the correct form to complete the mixed conditional. چند گزینه‌ای

If I ___ so shy, I would have spoken to her at the party last night.

✓ Correct! ✗ Not quite. Correct answer: weren't
We use 'weren't' because shyness is a general personality trait (present state).
Fill in the blanks with the correct verb forms.

If he ___ (know) how to swim, he ___ (jump) into the pool yesterday.

✓ Correct! ✗ Not quite. Correct answer: knew / would have jumped
The condition (knowing how to swim) is a state, and the result (jumping) is a past action.
Correct the error in the following sentence. Error Correction

Find and fix the mistake:

If I would be taller, I would have played basketball in college.

✓ Correct! ✗ Not quite. Correct answer: If I were taller...
We do not use 'would' in the if-clause.
Transform the two sentences into one mixed conditional. Sentence Transformation

I am not a doctor. I didn't help the injured man.

✓ Correct! ✗ Not quite. Correct answer: If I were a doctor, I would have helped the injured man.
Connects the present state (not being a doctor) to the past result.
Is the following statement true or false? True False Rule

In a mixed conditional (Present Condition, Past Result), the 'if' clause uses the Past Perfect.

✓ Correct! ✗ Not quite. Correct answer: False
It uses the Past Simple to show a present/general state.
Complete the dialogue. Dialogue Completion

A: Why didn't you buy that laptop? B: If it ___ so expensive, I ___ it.

✓ Correct! ✗ Not quite. Correct answer: weren't / would have bought
The price is a general state; the purchase was a past event.
Which sentence is a Mixed Conditional (Present/Past)? Grammar Sorting

Select the mixed conditional.

✓ Correct! ✗ Not quite. Correct answer: If I were you, I would have gone.
'If I were you' is a present state; 'would have gone' is a past result.
Match the condition to the result. جفت کردن

Match the clauses:

✓ Correct! ✗ Not quite. Correct answer: If I were brave... / ...I would have jumped.
All these follow the Mixed Conditional pattern.

Score: /8

Practice Bank

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

If I ___ (speak) fluent Japanese, I would have understood the customer's complaint.

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

We ___ (go) to the concert if it weren't raining so much right now.

✓ Correct! ✗ Not quite. Correct answer: could have gone
خطای گرامری رو شناسایی و اصلاح کن. Error Correction

اشتباه رو پیدا کن و درستش کن: 'If she would be more organized, she wouldn't have lost her keys so often.'

✓ Correct! ✗ Not quite. Correct answer: If she were more organized, she wouldn't have lost her keys so often.
زمان فعل رو تو جمله 'if' اصلاح کن. Error Correction

اشتباه رو پیدا کن و درستش کن: 'If they didn't loved coffee, they wouldn't have bought that expensive machine.'

✓ Correct! ✗ Not quite. Correct answer: If they didn't love coffee, they wouldn't have bought that expensive machine.
جمله‌ای رو انتخاب کن که به درستی یه شرط حال و یه نتیجه گذشته رو بیان می‌کنه. چند گزینه‌ای

کدوم جمله درسته؟

✓ Correct! ✗ Not quite. Correct answer: If he knew how to drive now, he would have taken the car yesterday.
کدوم جمله بهترین مثال از شرطی مخلوط (شرط حال، نتیجه گذشته) هست؟ چند گزینه‌ای

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

✓ Correct! ✗ Not quite. Correct answer: If you weren't so stubborn, you would have listened to me yesterday.
جمله رو به بهترین شکل به انگلیسی ترجمه کن. ترجمه

به انگلیسی ترجمه کن: 'Si no fuera tan tímido, le habría pedido salir la semana pasada.'

✓ Correct! ✗ Not quite. Correct answer: ["If he wasn't so shy, he would have asked her out last week.","If he weren't so shy, he would have asked her out last week."]
بهترین ترجمه انگلیسی رو برای جمله زیر ارائه کن. ترجمه

به انگلیسی ترجمه کن: 'Si yo fuera más alto, habría alcanzado el estante superior para ti.'

✓ Correct! ✗ Not quite. Correct answer: ["If I were taller, I would have reached the top shelf for you.","If I was taller, I would have reached the top shelf for you."]
کلمات رو به ترتیب صحیح قرار بده تا یه جمله شرطی مخلوط بسازی. Sentence Reorder

این کلمات رو مرتب کن و یه جمله بساز:

✓ Correct! ✗ Not quite. Correct answer: If I weren't hungry, I would have eaten pizza
یه جمله شرطی مخلوط از نظر گرامری صحیح بساز. Sentence Reorder

این کلمات رو مرتب کن و یه جمله بساز:

✓ Correct! ✗ Not quite. Correct answer: If she knew the code, she would have cracked it
شروع جمله 'if' رو با جمله اصلی درستش مطابقت بده تا یه شرطی مخلوط بسازی. جفت کردن

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

✓ Correct! ✗ Not quite. Correct answer: matched
شرط حال رو به نتیجه گذشته مناسبش وصل کن. جفت کردن

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

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

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

In casual conversation, yes. However, in formal writing and exams (like IELTS/TOEFL), `were` is required for the subjunctive mood.

The 3rd conditional is for a past action (`If I had studied`). This mixed conditional is for a present state (`If I were a good student`).

Yes! `Could have` means 'would have been able to'. Example: `If I were stronger, I could have lifted that.`

Very. We use it whenever we talk about how our personality or current life affects what we did in the past.

Because it mixes the `if-clause` of the 2nd conditional with the `result-clause` of the 3rd conditional.

Yes. `If I didn't have a job, I would have traveled more last year.`

No, that's a different mixed conditional. This one is specifically for `past` results.

Look at the time. If the result happened in the `past`, you need `would have`. If it's `now`, use `would`.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Si + Imperfecto de Subjuntivo + Condicional Compuesto

Spanish is more strict about using the subjunctive form.

French high

Si + Imparfait + Conditionnel Passé

French does not use a specific subjunctive form in the 'if' clause here.

German high

Konjunktiv II

German often uses 'würde' which learners incorrectly transfer to English.

Japanese moderate

~tara / ~ba + ~te itarou

Japanese doesn't have a direct 'would have' equivalent; it uses aspect markers.

Arabic partial

Law (لو) + Past Verb

Arabic doesn't distinguish between types of conditionals as clearly as English.

Chinese low

如果 (rúguǒ) ... 就 (jiù)

No verb changes for 'were' or 'would have'.

Learning Path

Prerequisites

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