آموزش پیشرفته جملات شرطی نوع سوم (Third Conditional) در انگلیسی
جملات شرطی نوع سوم (Third Conditional) ابزاری قدرتمند برای صحبت درباره گذشته و تحلیل شرایط غیر واقعی است. این نوع جملات معمولاً برای بیان پشیمانی، تحلیل وقایع و احتمالهای گذشته به کار میروند.
مثلاً جمله:
If I had left home earlier, I wouldn’t have missed the bus.
اگر زودتر از خانه بیرون رفته بودم، اتوبوس را از دست نمیدادم.
این جمله نشان میدهد که اتفاقی در گذشته رخ نداده است و نتیجه آن هم متفاوت بوده میتوانست باشد.
بخش اول: ساختار جملات شرطی نوع سوم
1. ساختار کلی
| بخش جمله | ساختار | مثال |
|---|---|---|
| شرط (If-clause) | if + subject + had + past participle | If I had studied harder |
| نتیجه (Main clause) | subject + would/could/might + have + past participle | I would have passed the exam |
مثال کامل:
If she had prepared better, she could have won the competition.
اگر بهتر آماده شده بود، میتوانست مسابقه را ببرد.
نکته: استفاده از could بیانگر توانایی انجام کاری و might بیانگر احتمال وقوع نتیجه است.
2. نکات مهم ساختاری
- همیشه درباره گذشته صحبت میکنیم و نتیجه مربوط به گذشته است.
- Past Perfect در بخش شرطی الزامی است.
- واژههای کمکی: would/could/might برای نتیجه جملات استفاده میشوند.
- معکوس کردن جملات:
Had I studied harder, I would have passed the exam.
بخش دوم: مثالهای پیشرفته
| مثال انگلیسی | ترجمه فارسی | نکته گرامری |
|---|---|---|
| If I had known about the traffic, I would have left earlier. | اگر از ترافیک خبر داشتم، زودتر میرفتم. | بیان پشیمانی |
| If they had followed the instructions, they wouldn’t have made a mistake. | اگر دستورالعملها را دنبال کرده بودند، اشتباه نمیکردند. | تحلیل گذشته |
| She might have enjoyed the movie if she had come with us. | اگر با ما میآمد، ممکن بود از فیلم لذت ببرد. | احتمال گذشته |
| If he had apologized, we could have reconciled. | اگر عذرخواهی کرده بود، میتوانستیم آشتی کنیم. | توانایی گذشته |
جدول مقایسه شرطی نوع دوم و سوم
| نوع شرطی | زمان شرط | زمان نتیجه | کاربرد | مثال |
|---|---|---|---|---|
| دوم | گذشته ساده | would + فعل ساده | شرایط غیر واقعی حال یا آینده | If I were rich, I would buy a car. |
| سوم | گذشته کامل | would/could/might + have + pp | شرایط غیر واقعی گذشته | If I had been rich, I would have bought a car. |
بخش سوم: کاربرد جملات شرطی نوع سوم
1. بیان پشیمانی
If I had studied harder, I would have passed the exam.
اگر سختتر درس میخواندم، امتحان را قبول میشدم.
2. تحلیل وقایع گذشته
If the team had trained better, they might have won the match.
اگر تیم بهتر تمرین کرده بود، ممکن بود مسابقه را ببرد.
3. سرزنش یا انتقاد
If you had listened to my advice, this problem wouldn’t have happened.
اگر به نصیحت من گوش کرده بودی، این مشکل پیش نمیآمد.
4. احتمال یا فرض گذشته
She might have forgotten your message.
ممکن است پیام تو را فراموش کرده باشد.
جدول کاربردها با جزئیات بیشتر
| کاربرد | مثال انگلیسی | مثال فارسی | نکته آموزشی |
|---|---|---|---|
| پشیمانی | If I had left earlier, I wouldn’t have missed the bus. | اگر زودتر میرفتم، اتوبوس را از دست نمیدادم. | بیان نارضایتی از گذشته |
| تحلیل گذشته | If they had studied, they would have passed the test. | اگر درس خوانده بودند، امتحان را قبول میشدند. | تحلیل وقایع |
| سرزنش | If you had told me, I could have helped. | اگر به من گفته بودی، میتوانستم کمک کنم. | انتقاد یا سرزنش گذشته |
| احتمال | He might have been late due to traffic. | ممکن است به خاطر ترافیک دیر کرده باشد. | بیان احتمالات |
بخش چهارم: اشتباهات رایج در شرطی نوع سوم
- استفاده از زمان اشتباه:
❌ If I studied harder, I would have passed.
✅ If I had studied harder, I would have passed.
- فراموش کردن past participle:
❌ If she had went to school…
✅ If she had gone to school…
- استفاده نادرست از would در شرط:
❌ If I would have studied…
✅ If I had studied…
- تطبیق اشتباه زمانها در جمله پیچیده:
❌ If she had seen the movie, she will enjoy it.
✅ If she had seen the movie, she would have enjoyed it.
بخش پنجم: تمرینهای داستانی
تمرین 1: تکمیل جملات
- If I ______ (know) about the traffic jam, I ______ (leave) earlier.
- If they ______ (prepare) more carefully, they ______ (win) the competition.
- She ______ (be) happier if she ______ (accept) the job offer.
پاسخ:
- had known / would have left
- had prepared / would have won
- would have been / had accepted
تمرین 2: بازنویسی جملات با معکوس
- If I had met him, I would have told him the truth.
- If they had practiced more, they could have won the match.
پاسخ:
- Had I met him, I would have told him the truth.
- Had they practiced more, they could have won the match.
تمرین 3: پیدا کردن اشتباه
- If she would have called, I would be happy.
- If I had went to the park, I could have met her.
پاسخ:
- ❌ باید باشد: If she had called, I would have been happy.
- ❌ باید باشد: If I had gone to the park, I could have met her.
بخش ششم: نکات پیشرفته برای یادگیری
- تمرین با داستانهای واقعی: داستان کوتاه بسازید و تغییر نتیجهها را با Third Conditional تحلیل کنید.
- ترکیب با افعال modals: میتوان از would have, could have, might have, should have برای بیان نتیجهها و نقد گذشته استفاده کرد.
- تمرین نوشتاری: وقایع گذشته خود را بررسی کرده و جملات شرطی نوع سوم بسازید.
- تمرین شنیداری و گفتاری: فیلمها و پادکستها را گوش دهید و جملات شرطی را شناسایی کنید.
جدول افعال مودال در شرطی نوع سوم
| افعال مودال | مثال | ترجمه |
|---|---|---|
| would have | I would have helped you if I had known. | اگر میدانستم، کمک میکردم. |
| could have | She could have passed the exam if she had studied. | اگر درس خوانده بود، میتوانست امتحان را قبول شود. |
| might have | He might have arrived on time if he hadn’t slept late. | اگر دیر نخوابیده بود، ممکن بود به موقع برسد. |
| should have | You should have called me earlier. | باید زودتر با من تماس میگرفتی. |
بخش هفتم: جملات شرطی نوع سوم در مکالمه
در مکالمات روزمره، جملات شرطی نوع سوم اغلب برای پشیمانی، توضیح خطا یا تحلیل گذشته استفاده میشوند:
- مثال 1:
A: I failed the exam.
B: If you had studied more, you would have passed.
- مثال 2:
A: I missed the bus.
B: If you had left earlier, you wouldn’t have missed it.
- مثال 3:
A: I forgot to bring the report.
B: You should have reminded yourself yesterday.
جمعبندی
- Third Conditional برای بیان شرایط غیر واقعی در گذشته و نتیجههای آن کاربرد دارد.
- ساختار اصلی: If + Past Perfect, would/could/might + have + Past Participle
- کاربردها: پشیمانی، تحلیل گذشته، سرزنش، احتمال
- اشتباهات رایج را بشناسید و با تمرین مستمر آنها را برطرف کنید.
- استفاده از تمرینهای داستانی، شنیداری و نوشتاری باعث تثبیت یادگیری میشود.
تمرینهای کاربردی جملات شرطی نوع سوم (Third Conditional)
تمرینهای این بخش شامل تکمیل جمله، بازنویسی، پیدا کردن اشتباه و تمرین داستانی است تا درک عمیق از ساختار و کاربرد شرطی نوع سوم به دست آورید.
تمرین 1: تکمیل جملات
دستورالعمل: شکل صحیح فعلها را در پرانتز قرار دهید تا جمله درست شود.
- If I ______ (know) about the exam, I ______ (study) harder.
- If they ______ (leave) earlier, they ______ (catch) the bus.
- She ______ (be) happier if she ______ (get) the job offer.
- If he ______ (pay) attention in class, he ______ (understand) the lesson.
- We ______ (enjoy) the picnic if it ______ (not/rain) yesterday.
پاسخ تمرین 1:
- had known / would have studied
- had left / would have caught
- would have been / had got
- had paid / would have understood
- would have enjoyed / hadn’t rained
نکات گرامری:
- بخش شرط همیشه با had + past participle ساخته میشود.
- نتیجه معمولاً با would/could/might + have + past participle بیان میشود.
- برای منفی کردن، از hadn’t + past participle استفاده کنید.
تمرین 2: بازنویسی جملات با معکوس
دستورالعمل: جملات شرطی نوع سوم را با ترتیب معکوس (Inversion) بازنویسی کنید تا حالت رسمیتر پیدا کنند.
- If I had met him, I would have told him the truth.
- If they had practiced more, they could have won the match.
- If she had studied harder, she might have passed the exam.
پاسخ تمرین 2:
- Had I met him, I would have told him the truth.
- Had they practiced more, they could have won the match.
- Had she studied harder, she might have passed the exam.
نکته:
- در بازنویسی معکوس، if حذف میشود و جای had به ابتدای جمله منتقل میشود.
- این حالت بیشتر در متون رسمی یا نوشتاری دیده میشود.
تمرین 3: پیدا کردن اشتباه
دستورالعمل: اشتباههای رایج در جملات شرطی نوع سوم را پیدا کرده و جمله صحیح را بنویسید.
- If she would have called, I would be happy.
- If I had went to the park, I could have met her.
- If they would have listened to me, the project would have succeeded.
پاسخ تمرین 3:
- ❌ اشتباه: would have در شرط
✅ صحیح: If she had called, I would have been happy. - ❌ اشتباه: went → گذشته ساده
✅ صحیح: If I had gone to the park, I could have met her. - ❌ اشتباه: would have در شرط
✅ صحیح: If they had listened to me, the project would have succeeded.
نکات آموزشی:
- هیچگاه در بخش شرطی از would/could/might + have استفاده نمیکنیم.
- Past Perfect الزامی است.
- نتیجه جمله میتواند با would/could/might + have + pp بیان شود.
تمرین 4: ساخت جملات خودتان
دستورالعمل: وقایع گذشته خود را بررسی کرده و برای هر کدام یک جمله شرطی نوع سوم بسازید.
- مثال 1: از دست دادن اتوبوس دیروز
If I had left home earlier, I wouldn’t have missed the bus.
- مثال 2: نمره پایین در امتحان
If I had studied more, I would have gotten a higher grade.
- مثال 3: دیر رسیدن به جلسه کاری
If I had woken up earlier, I wouldn’t have been late.
توصیه: بعد از نوشتن، بررسی کنید که:
- بخش شرط با had + pp نوشته شده باشد.
- بخش نتیجه با would/could/might + have + pp صحیح باشد.
تمرین 5: داستان کوتاه
دستورالعمل: یک داستان کوتاه درباره اتفاقات دیروز خود بنویسید و حداقل ۵ جمله شرطی نوع سوم در آن استفاده کنید.
نمونه داستان با پاسخ:
دیروز دیر از خواب بیدار شدم و قرار ملاقات مهمی را از دست دادم.
- If I had woken up earlier, I wouldn’t have missed my appointment.
- If I had checked the traffic, I would have arrived on time.
- If I hadn’t spilled my coffee, I would have left earlier.
- If I had prepared my documents last night, I wouldn’t have panicked.
- If I had asked for directions, I could have reached the office faster.
نکته: تمرین داستانی باعث میشود کاربرد شرطی نوع سوم در زندگی واقعی تثبیت شود.
تمرین 6: جای خالی با احتمال و توانایی
دستورالعمل: از could have و might have برای کامل کردن جملات استفاده کنید.
- She ______ (might/could) have passed the test if she had studied.
- He ______ (might/could) have helped us if we had asked.
- They ______ (might/could) have avoided the accident if they had driven carefully.
پاسخ تمرین 6:
- might
- could
- could
نکته:
- might have → بیان احتمال گذشته
- could have → بیان توانایی یا امکان گذشته

در ادامه یک جدول جامع ۳۰ جملهای تمرین روزانه برای شرطی نوع سوم (Third Conditional) آماده کردهایم. این جدول شامل جمله ناقص، جای خالی برای تمرین، پاسخ صحیح و نکته گرامری است تا کاربران بتوانند روزانه روی آن تمرین کنند و تسلط کامل پیدا کنند.
جدول تمرین روزانه ۳۰ جملهای
| شماره | جمله تمرینی (ناقص) | جای خالی برای کامل کردن | پاسخ صحیح | نکته گرامری |
|---|---|---|---|---|
| 1 | If I ______ (know) about the exam, I ______ (study) harder. | had known / would have studied | had known / would have studied | شرط همیشه با Past Perfect |
| 2 | She ______ (be) happier if she ______ (get) the job offer. | would have been / had got | would have been / had got | نتیجه با would/could/might + have + pp |
| 3 | If they ______ (leave) earlier, they ______ (catch) the bus. | had left / would have caught | had left / would have caught | زمان شرط Past Perfect |
| 4 | He ______ (pay) attention, he ______ (understand) the lesson. | had paid / would have understood | had paid / would have understood | نتیجه مثبت با would have + pp |
| 5 | If we ______ (not/rain) yesterday, we ______ (enjoy) the picnic. | hadn’t rained / would have enjoyed | hadn’t rained / would have enjoyed | منفی کردن شرط با hadn’t + pp |
| 6 | If she ______ (call) me, I ______ (help) her. | had called / would have helped | had called / would have helped | استفاده از would have برای کمک در گذشته |
| 7 | They ______ (practice) more, they ______ (win) the match. | had practiced / could have won | had practiced / could have won | could have برای توانایی گذشته |
| 8 | If I ______ (see) him, I ______ (tell) the truth. | had seen / would have told | had seen / would have told | شرطی نوع سوم معمولاً درباره گذشته است |
| 9 | She ______ (pass) the exam if she ______ (study) more. | would have passed / had studied | would have passed / had studied | نکته: مطالعه بیشتر شرط نتیجه موفقیت |
| 10 | If he ______ (apologize), we ______ (reconcile). | had apologized / could have reconciled | had apologized / could have reconciled | could have بیان توانایی یا فرصت گذشته |
| 11 | If I ______ (wake) up earlier, I ______ (catch) the train. | had woken / would have caught | had woken / would have caught | Past Perfect در بخش شرط |
| 12 | They ______ (avoid) the accident if they ______ (drive) carefully. | could have avoided / had driven | could have avoided / had driven | could have برای توانایی گذشته |
| 13 | If I ______ (know) about the party, I ______ (go). | had known / would have gone | had known / would have gone | شرطی سوم برای موقعیتهای غیر واقعی گذشته |
| 14 | She ______ (enjoy) the movie if she ______ (come) with us. | might have enjoyed / had come | might have enjoyed / had come | might have برای احتمال گذشته |
| 15 | If they ______ (study) harder, they ______ (get) better grades. | had studied / would have gotten | had studied / would have gotten | نتیجه مثبت با would have + pp |
| 16 | I ______ (help) you if you ______ (ask). | would have helped / had asked | would have helped / had asked | شرط گذشته غیر واقعی |
| 17 | If he ______ (not/sleep) late, he ______ (arrive) on time. | hadn’t slept / would have arrived | hadn’t slept / would have arrived | منفی کردن شرط |
| 18 | She ______ (be) angry if he ______ (forget) her birthday. | would have been / had forgotten | would have been / had forgotten | نتیجه منفی یا پشیمانی |
| 19 | If we ______ (plan) better, we ______ (avoid) the problem. | had planned / could have avoided | had planned / could have avoided | could have برای توانایی یا فرصت |
| 20 | He ______ (attend) the meeting if he ______ (receive) the email. | would have attended / had received | would have attended / had received | شرط گذشته با نتیجه فرضی |
| 21 | If I ______ (save) more money, I ______ (buy) a new laptop. | had saved / would have bought | had saved / would have bought | استفاده از would have برای نتیجه گذشته |
| 22 | They ______ (finish) the project if they ______ (work) together. | could have finished / had worked | could have finished / had worked | could have برای توانایی گذشته |
| 23 | If she ______ (listen) to my advice, she ______ (avoid) mistakes. | had listened / would have avoided | had listened / would have avoided | تحلیل گذشته |
| 24 | I ______ (not/be) late if I ______ (take) the earlier bus. | wouldn’t have been / had taken | wouldn’t have been / had taken | نتیجه منفی |
| 25 | If he ______ (study) more, he ______ (pass) the exam. | had studied / would have passed | had studied / would have passed | مرور شرطی سوم در امتحان |
| 26 | She ______ (feel) better if she ______ (eat) healthy food. | would have felt / had eaten | would have felt / had eaten | نتیجه گذشته |
| 27 | If we ______ (check) the tickets, we ______ (not/miss) the flight. | had checked / wouldn’t have missed | had checked / wouldn’t have missed | منفی کردن نتیجه |
| 28 | He ______ (not/lose) his wallet if he ______ (be) careful. | wouldn’t have lost / had been | wouldn’t have lost / had been | شرط منفی |
| 29 | If I ______ (know) about the traffic, I ______ (leave) earlier. | had known / would have left | had known / would have left | تمرین تکراری برای تثبیت |
| 30 | They ______ (enjoy) the concert if they ______ (arrive) on time. | would have enjoyed / had arrived | would have enjoyed / had arrived | نتیجه مثبت شرطی سوم |
نحوه استفاده از جدول:
- تمرین روزانه: هر روز ۱ تا ۲ جمله را از جدول انتخاب کنید و خودتان پر کنید.
- بررسی پاسخ: بعد از پر کردن جای خالی، پاسخ صحیح را با جواب خودتان مقایسه کنید.
- تحلیل نکات: به نکات گرامری توجه کنید و یادداشت کنید که چرا این ساختار درست است.
- تکرار و تثبیت: بعد از ۳۰ روز، تمرینها را دوباره مرور کنید تا یادگیری کامل شود
