📚 Will در برابر Be Going To
هم will و هم be going to برای پیشبینی فرقی ندارن:
It will be cloudy tomorrow. = It is going to be cloudy tomorrow.
Be going to برای برنامهای از قبل: I'm going to paint my bedroom tomorrow.
Will برای تصمیم لحظهای: The phone's ringing. → I'll get it!
Won't برای امتناع:The car won't start.
⚠️ تله رایج: وقتی سؤال «برنامهات چیه؟» میشه، جواب be going to میخواد، نه will:What are your plans for tonight? → I'm going to watch TV. ✅ (نه I will watch TV)
🕰️ جملههای زمانی (Time Clauses)
قانون طلایی: در جملههای زمانی با when, before, after, as soon as, until از زمان حال استفاده میکنیم، نه آینده — حتی وقتی معنا آیندهست!
When Bob comes, we will see him. (نه will come!)I'll call you as soon as I arrive. (نه will arrive!)
| کلمه | مثال |
|---|---|
| when | When I get home, I'll eat. |
| as soon as | As soon as the rain stops, we'll go. |
| until | I'll wait until you come. |
🎭 Present Progressive و Simple Present برای آینده
Present Progressive برای برنامههای قطعی: I'm meeting a friend tomorrow.
Simple Present برای برنامههای رسمی/زمانبندیشده: The train leaves at 5:00.
⚠️ نکته: اتفاقات طبیعی مثل باران با progressive بیان نمیشن:It will rain tomorrow. ✅ نه It's raining tomorrow. ❌
⏳ Future Progressive
ساختار: will be + verb-ing — برای فعالیتی که در یه لحظه خاص از آینده در حال انجامه:
At 8:00 tonight, I will be studying.
🎯 Future Perfect
ساختار: will have + past participle — برای کاری که قبل از یه نقطه زمانی دیگه در آینده تموم میشه:
By the time you arrive, I will have finished.
Future Perfect Progressive برای تأکید روی مدت: By midnight, I will have been studying for 6 hours.
🧠 خلاصه طلایی
پیشبینی: Will = Be going to | برنامه قبلی: Be going to | تصمیم لحظهای: Will | Time clauses: همیشه زمان حال | Present Progressive: برنامه قطعی | Future Progressive: فعالیت در حال انجام در آینده | Future Perfect: تکمیل قبل از زمانی دیگه