گرامر · سطح B1Conditionals (zero, first, second, third)
جملات شرطی در انگلیسی؛ نوع صفر، اول، دوم و سوم
جملهی شرطی دو نیمه دارد: شرط که با if شروع میشود و نتیجه. چهار نوع اصلیاش فقط در یک چیز با هم فرق دارند: اینکه شرط چقدر واقعی است و به کدام زمان مربوط است. اگر این را بدانی، انتخاب ساختار خودبهخود درست میشود.
- حدود ۵ دقیقه
- ۹ مثال
- ۶ سؤال تمرینی
آخر این درس میتوانی:
- چهار نوع جملهی شرطی را از هم تشخیص بدهی
- برای هر موقعیت ساختار درست را انتخاب کنی
- اشتباههایی مثل `If it will rain` را دیگر تکرار نکنی
مسیر این درس۱۰ بخش
چهار نوع جملهی شرطی در یک جدول
| نوع | بخش if | بخش نتیجه | کاربرد |
|---|---|---|---|
| صفر | if + present simple | present simple | حقیقت و قانون همیشگی |
| اول | if + present simple | will + base verb | شرط ممکن در آینده |
| دوم | if + past simple | would + base verb | فرضی یا غیرواقعی در حال |
| سوم | if + past perfect | would have + past participle | گذشتهی غیرواقعی |
نکته
شرطی نوع صفر: حقیقتهای همیشگی
وقتی نتیجه همیشه همان است، هر دو بخش حال سادهاند. if اینجا تقریباً معنی when (هر وقت) میدهد.
If you heat ice, it melts.
اگر یخ را گرم کنی، آب میشود.
If I drink coffee after 6, I can't sleep.
اگر بعد از ساعت ۶ قهوه بخورم، خوابم نمیبرد.
شرطی نوع اول: آیندهی ممکن
برای شرطی که واقعاً ممکن است اتفاق بیفتد. بخش if حال ساده است، حتی با اینکه دربارهی آینده حرف میزنی.
If it rains tomorrow, we'll cancel the picnic.
اگر فردا باران بیاید، پیکنیک را لغو میکنیم.
If you practise every day, you'll pass the exam.
اگر هر روز تمرین کنی، امتحان را قبول میشوی.
unless یعنی «مگر اینکه» یا if not: You won't improve unless you practise یعنی You won't improve if you don't practise.
شرطی نوع دوم: فرضی و غیرواقعی
برای موقعیتی که الان واقعی نیست یا احتمالش خیلی کم است. شکل فعل گذشته است ولی معنیاش حال یا آینده است.
If I had more time, I would learn French.
اگر وقت بیشتری داشتم، فرانسه یاد میگرفتم.
If I won the lottery, I wouldn't stop working.
اگر لاتاری میبردم، کار کردن را کنار نمیگذاشتم.
If I were you, I would book the exam now.
اگر جای تو بودم، همین حالا آزمون را رزرو میکردم.
نکته
شرطی نوع سوم: گذشتهای که نشد
برای حرف زدن دربارهی گذشتهای که اتفاق نیفتاد و نتیجهی خیالیاش. معمولاً حس افسوس یا انتقاد دارد.
If I had studied harder, I would have got a 7.
اگر بیشتر درس خوانده بودم، ۷ میگرفتم.
If we had left earlier, we wouldn't have missed the flight.
اگر زودتر راه افتاده بودیم، پرواز را از دست نمیدادیم.
شرطی ترکیبی
گاهی شرط در گذشته است و نتیجهاش در حال: If I had taken that job, I would live in Tehran now (اگر آن کار را قبول کرده بودم، الان تهران زندگی میکردم). این ترکیب در سطح B2 و بالاتر به کار میآید.
ترکیب برعکس هم ممکن است: شرطی که همیشه درست است (حال) و نتیجهای در گذشته: If I weren't so shy, I would have asked her to dance (اگر اینقدر خجالتی نبودم، از او درخواست رقص کرده بودم).
جایگزینهای if: unless، as long as، provided و in case
| کلمه | معنی | مثال |
|---|---|---|
| unless | مگر اینکه (= if not) | You can't enter unless you have a ticket. |
| as long as / so long as | به شرط اینکه، تا وقتی که | You can borrow my car as long as you drive carefully. |
| provided (that) / providing | به شرط اینکه (رسمیتر) | The flight will leave on time provided the weather is good. |
| on condition that | به این شرط که (رسمی) | They lent him the money on condition that he paid it back in a year. |
| in case | محض احتیاط، اگر احیاناً | Take an umbrella in case it rains. |
| even if | حتی اگر | I'll go even if it rains. |
| otherwise | وگرنه | Hurry up, otherwise we'll miss the bus. |
نکته
در انگلیسی رسمی میشود if را حذف کرد و فعل کمکی را جلو آورد: Had I known, I would have come. این را در درس وارونگی توضیح دادهایم.
اشتباههای رایج فارسیزبانها
اینها را تقریباً همهی ما یک بار گفتهایم؛ معمولاً چون جمله را از فارسی ترجمه میکنیم.
غلط:If it will rain, we will stay home.
درست:If it rains, we will stay home.
در بخش if شرطی نوع اول will نمیآید، حتی وقتی دربارهی آینده است.
غلط:If I would have money, I would travel.
درست:If I had money, I would travel.
would فقط در بخش نتیجه میآید. بخش if در نوع دوم گذشته ساده است.
غلط:If I would have known, I would have come.
درست:If I had known, I would have come.
بخش if در نوع سوم ماضی بعید است: had + past participle.
غلط:Unless you don't hurry, you'll be late.
درست:Unless you hurry, you'll be late.
unless خودش منفی است؛ don't اضافه معنی را برعکس میکند.
تمرین
خودت را محک بزن
جای خالی را در ذهنت پر کن، بعد جواب را ببین و به خودت نمره بده.
۰ از ۶
- ۱
If you mix blue and yellow, you ___ (get) green.
- ۲
If she ___ (call), I'll tell her the news.
- ۳
If I ___ (live) near the sea, I would swim every day.
- ۴
If they had booked earlier, they ___ (get) cheaper tickets.
- ۵
I won't go ___ you come with me.
- ۶
If I ___ you, I'd take the computer-delivered test.
قدم بعدی
تمرین بیشتر با تصحیح خودکار
در بخش گرامر پنل روا برای همین درس تمرین تستی هست که همانجا تصحیح میشود. ورود فقط با شمارهی موبایل است.
تمرین شرطی نوع اولپرسشهای متداول
بعد از if میشود will گذاشت؟
در شرطیهای معمولی نه: If it rains، نه If it will rain. will به بخش نتیجه میرود.
If I were درست است یا If I was؟
در انگلیسی رسمی و آزمونها If I were برای همهی فاعلها درست است. If I was در گفتار غیررسمی شنیده میشود.
unless یعنی چه؟
یعنی «مگر اینکه» و همان if not است. چون خودش منفی است، بعدش فعل منفی نمیآید.
در رایتینگ آیلتس از کدام شرطی استفاده کنم؟
در Task 2 شرطی نوع اول و دوم برای آوردن نتیجهی یک پیشنهاد یا فرض خیلی به کار میآیند (If governments invested more…, … would …). ترکیب درست ساختارهای شرطی به نمرهی Grammatical Range and Accuracy کمک میکند.
این درس بخشی از فصل ۱۷: جملات شرطی، فصل ۲۲: حروف ربط و کلمات پیوند، فصل ۳۰: ساختارهای آکادمیک و C1 در نقشهی گرامر A1 تا C1 است.

