تفاوت When و While در انگلیسی
در زبان انگلیسی، دو واژهی پرکاربرد when و while نقش مهمی در بیان زمان دارند. هر دو به معنی «وقتی که» یا «در حالی که» هستند، اما تفاوت ظریفی در کاربرد، ساختار و معنی آنها وجود دارد که دانستن آن برای نوشتن و صحبت کردن طبیعی بسیار ضروری است.
در واقع، اشتباه در استفاده از این دو واژه میتواند معنای جمله را کاملاً تغییر دهد.
برای مثال 👇
| جمله | ترجمه |
|---|---|
| I was watching TV when she called. | داشتم تلویزیون نگاه میکردم که او زنگ زد. |
| I was watching TV while she was cooking. | در حالی که او داشت آشپزی میکرد، من داشتم تلویزیون نگاه میکردم. |
همانطور که میبینی، در جمله اول وقوع یک اتفاق ناگهانی در زمان کاری در حال انجام با “when” نشان داده شده، در حالی که در جمله دوم دو عمل همزمان با “while” توصیف شدهاند.
🧭 تفاوت کلی When و While در یک نگاه
| ویژگی | When | While |
|---|---|---|
| معنی اصلی | وقتی که، زمانی که | در حالی که، در طول زمانی که |
| نوع استفاده | برای توصیف وقوع یک اتفاق در لحظه خاص | برای توصیف همزمانی دو عمل |
| زمانهای رایج | گذشته ساده، گذشته استمراری، حال ساده | بیشتر با زمانهای استمراری |
| تأکید جمله | تأکید بر «نقطه زمانی» یا «لحظه وقوع» | تأکید بر «مدت زمان» یا «همزمانی» |
| مثال | I was sleeping when he arrived. | I was sleeping while he was studying. |
🔸 ۱. کاربرد When
📘 کاربرد ۱: وقوع اتفاقی در حین انجام کار دیگر
وقتی میخواهیم بگوییم در زمانی که کاری در حال انجام بوده، اتفاق دیگری رخ داده است، از when استفاده میکنیم.
در این حالت، معمولاً یکی از فعلها در گذشته استمراری و دیگری در گذشته ساده است.
فرمول:
While/When + past continuous, past simple
یا برعکس
📍 مثالها:
- I was taking a shower when the phone rang.
داشتم دوش میگرفتم که تلفن زنگ خورد.
- She was studying when her friend came in.
او داشت درس میخواند که دوستش وارد شد.
🟢 نکته:
در چنین جملاتی، when معمولاً لحظهای خاص را توصیف میکند؛ یعنی چیزی ناگهانی اتفاق افتاده است.
📘 کاربرد ۲: توصیف زمانهای پشت سر هم
وقتی دو عمل پشت سر هم انجام میشوند، از when استفاده میکنیم.
📍 مثالها:
- When I finished dinner, I went to bed.
وقتی شامم تمام شد، رفتم بخوابم.
- When he arrived, everyone clapped.
وقتی او رسید، همه دست زدند.
در این کاربرد، when مشابه “after” یا “as soon as” است اما رسمیتر و طبیعیتر در گفتار روزمره به کار میرود.
📘 کاربرد ۳: بیان عادت در زمان گذشته
When میتواند به معنای «هر وقت که» یا «هر زمان که» هم باشد و برای بیان عادتهای گذشته استفاده شود.
📍 مثالها:
- When I was a child, I used to play outside every day.
وقتی بچه بودم، هر روز بیرون بازی میکردم.
- When we lived in Paris, we visited museums every weekend.
وقتی در پاریس زندگی میکردیم، هر آخر هفته به موزه میرفتیم.
🟣 نکته آموزشی:
در این حالت، when معمولاً با زمان گذشته ساده (Past Simple) همراه است.
🔸 ۲. کاربرد While
📘 کاربرد ۱: همزمانی دو عمل
While زمانی استفاده میشود که دو عمل بهطور همزمان در حال وقوع باشند.
در این حالت، معمولاً هر دو فعل در گذشته استمراری (Past Continuous) هستند.
📍 مثالها:
- I was cooking while he was cleaning the house.
در حالی که من داشتم آشپزی میکردم، او داشت خانه را تمیز میکرد.
- They were studying while we were watching a movie.
در حالی که آنها درس میخواندند، ما داشتیم فیلم میدیدیم.
💡 نکته مهم:
“While” بیشتر بر مدت زمان انجام کار تأکید دارد، نه بر لحظه وقوع.
📘 کاربرد ۲: تضاد بین دو عمل
گاهی while برای نشان دادن تضاد بین دو جمله به کار میرود (مشابه “although” یا “whereas”).
📍 مثالها:
- While he likes football, I prefer basketball.
در حالی که او فوتبال را دوست دارد، من بسکتبال را ترجیح میدهم.
- While some people enjoy cold weather, others hate it.
در حالی که بعضیها از هوای سرد لذت میبرند، بعضی دیگر از آن متنفرند.
🟢 نکته آموزشی:
در این کاربرد، while دیگر معنای زمانی ندارد بلکه برای بیان تضاد یا تفاوت دیدگاه استفاده میشود.
📊 جدول مقایسه When و While از نظر ساختار گرامری
| نوع جمله | استفاده از When | استفاده از While | نکته کلیدی |
|---|---|---|---|
| همزمانی دو عمل | ❌ معمولاً استفاده نمیشود | ✅ کاربرد اصلی while | while بر همزمانی تأکید دارد |
| وقوع ناگهانی در زمان کاری دیگر | ✅ بسیار رایج | ❌ کمتر رایج | when برای لحظه اتفاق مناسبتر است |
| بیان تضاد بین دو ایده | ❌ | ✅ | while ≈ although |
| عادت در گذشته | ✅ | ❌ | when در گذشته تکرارها را نشان میدهد |
| بعد از پایان کار | ✅ (مشابه after) | ❌ | when = بعد از اینکه… |
⚡ تفاوت در ترجمه و حس جمله
گاهی هر دو کلمه را میتوان به فارسی «وقتی که» ترجمه کرد، اما معنی واقعی در انگلیسی فرق دارد.
📍 مثال مقایسهای:
| جمله انگلیسی | ترجمه | نکته |
|---|---|---|
| I was reading when the lights went out. | داشتم مطالعه میکردم که برق رفت. | تمرکز روی لحظه اتفاق |
| I was reading while my brother was watching TV. | در حالی که برادرم تلویزیون تماشا میکرد، من مطالعه میکردم. | تمرکز روی همزمانی دو عمل |
🎯 نکته طلایی برای یادگیری سریع
اگر بخواهی در ذهن خود تفاوت این دو را نگه داری، این جمله را به خاطر بسپار:
✅ When = لحظهای خاص
✅ While = مدت زمانی خاص
🕒 استفاده از When و While در زمانهای مختلف
🔹 ۱. زمان حال (Present Tense)
کاربرد When در حال حاضر
When میتواند برای بیان وقوع یک اتفاق همزمان با کاری دیگر یا در لحظه خاص در زمان حال استفاده شود.
📍 مثالها:
- I am cooking when he calls me.
دارم آشپزی میکنم که او تماس میگیرد.
- She is studying when her friend arrives.
او دارد درس میخواند که دوستش میرسد.
💡 نکته آموزشی:
در حال حاضر، معمولاً وقتی اتفاق لحظهای رخ میدهد، when + present simple و برای کاری که در جریان است، present continuous به کار میرود.
کاربرد While در حال حاضر
While برای بیان دو عمل همزمان در زمان حال کاربرد دارد.
📍 مثالها:
- I am cooking while he is cleaning.
در حالی که من دارم آشپزی میکنم، او دارد تمیز میکند.
- They are chatting while we are watching TV.
در حالی که آنها دارند گپ میزنند، ما تلویزیون نگاه میکنیم.
🟢 تفاوت کلیدی:
- When: تمرکز روی لحظه اتفاق
- While: تمرکز روی مدت زمان انجام کار
🔹 ۲. زمان گذشته (Past Tense)
کاربرد When در گذشته
When برای بیان یک اتفاق ناگهانی یا لحظهای در حین انجام کار دیگر بسیار رایج است.
📍 فرمول رایج:
Past Continuous + Past Simple
📍 مثالها:
- I was walking when it started raining.
داشتم راه میرفتم که باران شروع شد.
- She was sleeping when the alarm rang.
او داشت میخوابید که زنگ ساعت به صدا درآمد.
کاربرد While در گذشته
While برای بیان دو عمل همزمان در گذشته استفاده میشود.
📍 مثالها:
- I was reading a book while he was listening to music.
در حالی که من داشتم کتاب میخواندم، او داشت موسیقی گوش میداد.
- They were playing football while we were having lunch.
در حالی که آنها فوتبال بازی میکردند، ما نهار میخوردیم.
🔹 ۳. زمان آینده (Future Tense)
کاربرد When در آینده
When برای توصیف یک اتفاق بعد از رخداد اتفاق دیگر استفاده میشود.
📍 مثالها:
- I will call you when I arrive home.
وقتی به خانه رسیدم، با تو تماس میگیرم.
- She will start cooking when he comes back.
او آشپزی را شروع خواهد کرد وقتی که او برگردد.
کاربرد While در آینده
While برای بیان دو عمل همزمان در آینده به کار میرود، به ویژه در زمان استمراری آینده (Future Continuous).
📍 مثالها:
- I will be studying while he is watching TV.
من در حال درس خواندن خواهم بود در حالی که او تلویزیون نگاه میکند.
- They will be working while we are traveling.
آنها در حال کار خواهند بود در حالی که ما سفر میکنیم.

📊 جدول مقایسه When و While در زمانهای مختلف
| زمان | When | While | مثال |
|---|---|---|---|
| حال | وقوع لحظهای | همزمانی دو عمل | I am cooking when he calls. / I am cooking while he is cleaning. |
| گذشته | لحظه خاص در گذشته | همزمانی دو عمل در گذشته | I was walking when it rained. / I was reading while he was listening. |
| آینده | بعد از وقوع اتفاق دیگر | دو عمل همزمان در آینده | I will call when I arrive. / I will be studying while he watches TV. |
🔹 اشتباهات رایج زبانآموزان
- استفاده از When به جای While برای همزمانی
❌ I was cooking when he was cleaning.
✅ I was cooking while he was cleaning. - استفاده از While به جای When برای لحظه خاص
❌ I was sleeping while the phone rang.
✅ I was sleeping when the phone rang. - استفاده از زمان نادرست
- وقتی دو عمل همزمان هستند، هر دو باید در زمان استمراری باشند (present continuous یا past continuous).
- وقتی یک عمل لحظهای است، عمل دوم میتواند ساده باشد.
🔹 تمرین عملی
✅ تمرین ۱: جمله زیر را کامل کنید با When یا While
- I was reading a book ___ he was playing the piano.
- She was talking on the phone ___ I arrived.
- They will be studying ___ we are cooking dinner.
- I will call you ___ I reach the airport.
✅ تمرین ۲: تشخیص اشتباه
- I was watching TV while he called me.
- She was sleeping when I was cooking.
📌 نکات کاربردی برای آیلتس و تافل:
- در رایتینگ، استفاده صحیح از When و While به متن شما جریان طبیعی و حرفهای میدهد.
- در لیسنینگ و اسپیکینگ، تفاوت بین لحظه و مدت زمان را درک کنید تا پاسخها دقیق باشد.
- تمرین با جملات کوتاه و طولانی به شما کمک میکند تا استفاده طبیعی از این دو واژه را یاد بگیرید.
