گرامرپیشنویس در حال بازبینی
جملههای شرطی در انگلیسی: نوع صفر، اول، دوم و سوم
چهار نوع جملهی شرطی انگلیسی با ساختار، معنا و مثال: حقیقت کلی، آیندهی واقعی، حال خیالی و گذشتهی تغییرناپذیر. unless، اشاره به شرطی مختلط، فرق «اگر» فارسی و تمرین با جواب.
جواب کوتاه: چهار نوع، چهار معنا
جملهی شرطی دو بخش دارد: بخش if (شرط) و بخش نتیجه. نوع جمله را معنا تعیین میکند، نه فقط «اگر». چهار نوع اصلی:
- نوع صفر (zero): If + حال ساده، حال ساده. برای حقیقت و قاعدهی کلی. If you heat ice, it melts.
- نوع اول (first): If + حال ساده، will + فعل ساده. برای آیندهی ممکن و واقعی. If it rains tomorrow, we'll stay home.
- نوع دوم (second): If + گذشتهی ساده، would + فعل ساده. برای حال یا آیندهی خیالی یا بعید. If I had more time, I would learn the piano.
- نوع سوم (third): If + گذشتهی کامل، would have + اسم مفعول. برای گذشتهای که تمام شده و عوض نمیشود. If she had left earlier, she wouldn't have missed the train.
در فارسی برای همهی اینها «اگر» میگوییم و فرق را از شکل فعل و بافت میفهمیم. در انگلیسی هر نوع قالب مشخصی دارد و قالب اشتباه یعنی معنای اشتباه. مثالهای این مقاله برای همین مقاله نوشته شدهاند.
نوع صفر: وقتی همیشه اینطور است
نوع صفر دربارهی چیزی است که همیشه یا معمولاً درست است: قانون علمی، قاعده یا عادت. در این جملهها if تقریباً مثل when یا «هر وقت» است:
- If you mix blue and yellow, you get green.
- If the temperature drops below zero, water freezes.
- If I'm tired, I go to bed early.
هر دو بخش حال ساده است. نام این نوع صفر است، نه «اول»: نوع اول دربارهی یک اتفاق مشخص در آینده است، نه حقیقت کلی.
نوع اول: آیندهی واقعی
برای شرط واقعاً ممکن، مثل پیشبینی، قول، تهدید یا برنامه:
- If you study regularly, you will improve.
- If you don't hurry, you'll miss the bus.
- I'll call you if I finish early.
بهجای will میتوانید can، may، might یا فعل امر هم بگذارید: If you need help, call me. If it's sunny, we might go to the park.
قاعدهی مهم: بعد از if معمولاً will نمیآید، چون معنای آینده را بخش دوم میرساند. If it rains، نه if it will rain. (استثناهای نادری هست، مثل if you will wait a moment در درخواست مؤدبانه، ولی در تمرین و آزمون همین قاعده را اجرا کنید.) بههمین ترتیب، when هم برای کاری که مطمئنید میشود، حال ساده میخواهد: I'll text you when I arrive.
نوع دوم: خیالی یا بعید
نوع دوم دربارهی چیزی است که الان درست نیست یا احتمال کمی دارد. فعل گذشتهی ساده میشود، ولی معنا گذشته نیست: گذشتهی دستوری فقط فاصله از واقعیت را نشان میدهد.
- If I lived in London, I would visit museums every week. (الان در لندن زندگی نمیکنم)
- If I had a car, I could drive to the north. (ماشین ندارم)
- If I were you, I'd talk to the teacher. (توصیه)
دو نکته:
- در if برای همهی ضمیرها were درست است: If I were, if he were, if it were. در گفتار غیررسمی If I was هم شنیده میشود، ولی در رایتینگ و آزمون were امنتر است.
- در بخش if معمولاً would نمیآید: If I had time، نه if I would have time. (جز در درخواست مؤدبانه مثل if you would wait here.)
انتخاب نوع، نگاه گوینده را عوض میکند: If I get the job, I'll move to Tabriz یعنی شانس واقعی میبینم. If I got the job, I'd move to Tabriz یعنی بعید یا خیالی به نظرم میرسد.
نوع سوم: پشیمانی و گذشتهی تغییرناپذیر
برای چیزی که در گذشته اتفاق نیفتاد و حالا نمیشود عوضش کرد. معمولاً حسرت، انتقاد یا توضیح علت است:
- If I had studied harder, I would have passed the exam. (نخواندم، قبول نشدم)
- If you had told me, I could have helped.
- If we hadn't taken a taxi, we might have been late.
قالب: if + had + اسم مفعول، would/could/might have + اسم مفعول. دقت کنید 'd دو معنا دارد: در بخش if یعنی had و در بخش نتیجه یعنی would: If I'd known, I'd have called.
unless: «مگر اینکه»
Unless یعنی if ... not و بعد از آن فعل مثبت میآید:
- Unless you hurry, you'll miss the bus. = If you don't hurry, you'll miss the bus.
- I won't go unless he invites me.
غلط: Unless you don't hurry... برای معنای «اگر نکنید»، if ... not امنتر است، مخصوصاً با نوع دوم و سوم. عبارتهای as long as و provided that هم «به شرطی که» معنا میدهند: You can borrow the car as long as you drive carefully.
نوع مختلط: فقط یک اشاره
گاهی شرط به گذشته مربوط است و نتیجه به حال: If I had studied medicine, I would be a doctor now. (شرط نوع سوم، نتیجه نوع دوم). این شرطی مختلط است. اول قالبهای اصلی را محکم کنید.
چطور نوع درست را انتخاب کنیم؟
چهار سؤال بپرسید:
- آیا این همیشه درست است؟ → نوع صفر.
- آیا ممکن است در آینده واقعاً اتفاق بیفتد؟ → نوع اول.
- آیا دربارهی حال یا آیندهای خیالی یا بعید حرف میزنم؟ → نوع دوم.
- آیا دربارهی گذشتهای خیالی حرف میزنم، یعنی چیزی که نشد و دیگر عوض نمیشود؟ → نوع سوم.
مقایسه با فارسی
دو نکته: اول اینکه در فارسی «اگر فردا باران بیاید، نمیرویم» معنای آینده دارد و شاید وسوسه شویم در انگلیسی هم will بگذاریم. ولی انگلیسی حال ساده میخواهد: If it rains tomorrow, we won't go.
دوم اینکه در فارسی ساختاری مثل «اگر درس میخواندم، قبول میشدم» در گفتار روزمره هم برای حال یا آیندهی خیالی به کار میرود و هم برای گذشتهی خیالی (برای گذشته گاهی صریحتر میگوییم «اگر درس خوانده بودم...»)؛ بافت تعیین میکند. انگلیسی این دو را جدا میکند: If I studied, I would pass (حال یا آینده) در برابر If I had studied, I would have passed (گذشته). بنابراین باید همیشه بپرسید «چه زمانی را میگویم؟».
اشتباههای رایج فارسیزبانها
۱. will بعد از if
- غلط: If it will be sunny on Friday, we'll go hiking.
- درست: If it is sunny on Friday, we'll go hiking.
۲. would بعد از if
- غلط: If I would have more money, I would buy a flat.
- درست: If I had more money, I would buy a flat.
۳. گذشتهی ساده در نوع سوم
- غلط: If I studied harder, I would have passed.
- درست: If I had studied harder, I would have passed.
۴. am/is بهجای were در توصیه
- غلط: If I am you, I will apologise.
- درست: If I were you, I would apologise.
۵. نفی دوباره بعد از unless
- غلط: Unless you don't call, I'll come.
- درست: Unless you call, I'll come.
۶. نوع اول برای چیز خیالی
- غلط: If I am a bird, I will fly.
- درست: If I were a bird, I would fly.
در آزمون: رایتینگ و اسپیکینگ
در رایتینگ آیلتس Task 2، نوع اول برای پیشبینی (If governments invest in public transport, traffic will fall.) و نوع دوم برای وضعیت فرضی (If more people worked from home, cities would be less crowded.) مفید است. در اسپیکینگ، نوع دوم و سوم برای پاسخهای تخیلی و تجربی طبیعیاند: If I could live anywhere, I would choose a small town by the sea. یکی دو جملهی درست بهتر از ده جملهی پرخطاست.
تمرین کوتاه
شکل درست را بنویسید یا خطا را اصلاح کنید:
- (نوع صفر) If I drink coffee at night, I ___ well. (not sleep)
- (نوع اول) If our team ___ on Friday, we ___ a place in the final. (win / reach)
- (نوع دوم) If Molly ___ a bike, she ___ to work. (have / ride)
- (نوع سوم) If Sarah ___ the early bus, she ___ late. (catch / not be)
- اصلاح کنید: If it will be hot, we'll go swimming.
- اصلاح کنید: If I would be you, I would call him.
- با unless بازنویسی کنید: If you don't study, you won't pass.
- نوع سوم بسازید: «آماده نشدم، پس رد شدم.»
جوابها:
- don't sleep: عادت و حقیقت کلی.
- wins / will reach: آیندهی ممکن.
- had / would ride: خیالی در حال.
- had caught / wouldn't have been: گذشتهی خیالی.
- If it is hot, we'll go swimming.: بعد از if حال ساده.
- If I were you, I would call him.: were و بدون would در بخش if.
- Unless you study, you won't pass.
- If I had prepared, I wouldn't have failed.: (If I had prepared, I would have passed هم درست است.)
ادامه در همین سایت
- درسهای ساختار: درسهای جملهی شرطی با تمرین جای خالی و پیدا کردن خطا؛ اگر غلط جواب بدهید، اول سرنخ میگیرید و بعد توضیح کامل فارسی.
- دفتر اشتباهها: خطاهایی مثل if it will rain ثبت میشوند و در مرورهای فاصلهدار برمیگردند.
- رایتینگ: بازخورد خودکار به فارسی روی نوشتهی شما؛ این بازخورد تخمین تمرینی است، نه نمرهی رسمی.
خواندن کافی نیست؛ حالا تمرینش کن
با تعیین سطح رایگان از همانجایی شروع کن که واقعاً هستی. بعد درسهای کوتاه، مرور واژه و تمرین آزمون، و اولین درسها بدون پرداخت.