
در انگلیسی جملات شرطی (Conditional Sentences) برای بیان این استفاده میشوند که اگر یک اتفاق بیفتد، چه نتیجهای رخ میدهد.
If + condition , result
یا
Result + if + condition
مثال ساده:
If it rains, we stay home.
اگر باران بیاید، در خانه میمانیم.
در انگلیسی ۴ نوع اصلی شرطی داریم:
Zero Conditional
First Conditional
Second Conditional
Third Conditional
و یک نوع دیگر هم هست که به آن Mixed Conditional میگویند.
(شرطی صفر)
برای بیان حقایق عمومی، قوانین علمی، یا چیزهایی که همیشه درست هستند.
یعنی نتیجه همیشه اتفاق میافتد.
If + present simple , present simple
یا
Present simple + if + present simple
If you heat water, it boils.
اگر آب را گرم کنی، میجوشد.
If you don’t eat, you get hungry.
اگر غذا نخوری، گرسنه میشوی.
If people exercise regularly, they stay healthy.
اگر مردم مرتب ورزش کنند، سالم میمانند.
If you mix red and blue, you get purple.
اگر قرمز و آبی را مخلوط کنی، بنفش میشود.
نکته مهم:
در Zero conditional معمولاً will استفاده نمیشود.
(شرطی نوع اول)
برای احتمال واقعی در آینده.
یعنی شرط ممکن است رخ دهد و نتیجه هم ممکن است رخ دهد.
If + present simple , will + base verb
If it rains, we will stay home.
اگر باران ببارد، در خانه میمانیم.
If you study hard, you will pass the exam.
اگر سخت درس بخوانی، در امتحان قبول میشوی.
If she calls me, I will answer.
اگر او با من تماس بگیرد، جواب میدهم.
If they arrive early, we will start the meeting.
اگر زود برسند، جلسه را شروع میکنیم.
نکته مهم:
در قسمت if هیچوقت will نمیآید.
✗ If it will rain, we will stay home.
✔ If it rains, we will stay home.
(شرطی نوع دوم)
برای شرایط غیرواقعی یا فرضی در زمان حال یا آینده.
یعنی احتمال وقوع خیلی کم است یا فقط تصور است.
If + past simple , would + base verb
If I had a million dollars, I would buy a big house.
اگر یک میلیون دلار داشتم، یک خانه بزرگ میخریدم.
If I were you, I would study more.
اگر جای تو بودم، بیشتر درس میخواندم.
If she knew the answer, she would tell us.
اگر جواب را میدانست، به ما میگفت.
If we lived near the sea, we would swim every day.
اگر نزدیک دریا زندگی میکردیم، هر روز شنا میکردیم.
نکته مهم:
در این ساختار معمولاً میگوییم:
I were
He were
مثال معروف:
If I were you…
(شرطی نوع سوم)
برای حرف زدن درباره گذشتهای که اتفاق نیفتاده.
یعنی درباره پشیمانی یا تصور گذشته متفاوت صحبت میکنیم.
If + past perfect , would have + past participle
If I had studied harder, I would have passed the exam.
اگر بیشتر درس خوانده بودم، در امتحان قبول میشدم.
If she had left earlier, she would have caught the train.
اگر زودتر رفته بود، به قطار میرسید.
If they had invited me, I would have gone.
اگر من را دعوت کرده بودند، میرفتم.
If we had known the truth, we would have helped you.
اگر حقیقت را میدانستیم، به تو کمک میکردیم.
(شرطی ترکیبی)
گاهی شرط مربوط به گذشته است ولی نتیجه در زمان حال.
فرض در گذشته - نتیجه در حال
If + past perfect , would + base verb
If I had studied medicine, I would be a doctor now.
اگر پزشکی خوانده بودم، الان دکتر بودم.
If she had taken the job, she would live in Paris now.
اگر آن شغل را گرفته بود، الان در پاریس زندگی میکرد.
If they had saved money, they would travel now.
اگر پول پسانداز کرده بودند، الان سفر میرفتند.
فرض همیشگی/حالی - نتیجه در گذشته
If + past simple , would have + past participle
If I spoke French, I would have translated the letter for you yesterday
اگر فرانسوی بلد بودم (یک ویژگی کلی/حالی)، دیروز نامه را برایت ترجمه میکردم (نتیجه در گذشته).
If she weren’t so afraid of flying, she would have traveled with us last week.
اگر او اینقدر از پرواز نمیترسید، هفته گذشته با ما سفر میکرد.
If they had more money, they would have bought that house last year.
اگر پول بیشتری داشتند (به طور کلی)، سال گذشته آن خانه را خریده بودند.
Zero
واقعیت عمومی
If + present , present
If you heat ice, it melts.
First
احتمال واقعی در آینده
If + present , will + verb
If you study, you will pass.
Second
شرط فرضی در حال یا آینده
If + past , would + verb
If I had money, I would travel.
Third
شرط غیرواقعی در گذشته
If + past perfect , would have + p.p
If I had known, I would have helped you.
Mixed (Type 1)
شرط ترکیبی (آمیختن گذشته و حال)
If + past perfect , would + verb
If I had studied, I would be a doctor now.
Mixed (Type 2)
شرط ترکیبی (ویژگی همیشگی - نتیجه در گذشته)
If + past , would have + p.p
If I spoke French, I would have translated it.
If I had studied, I would have passed.