- آیا تا به حال در استفاده از عبارات زمانی مانند «all day» و «all night» سردرگم شدهاید؟
- آیا مطمئن نیستید که چه زمانی باید از حرف اضافه استفاده کنید و چه زمانی نباید؟
- آیا نگرانید که استفاده نادرست از این عبارات، پیام شما را به اشتباه منتقل کند؟
- آیا میخواهید یک بار برای همیشه بر استفاده صحیح از **گرامر all day** و «all night» مسلط شوید؟
نگران نباشید! در این راهنما، ما ساختار «all day» و «all night» را به سادگی و بدون پیچیدگی بررسی میکنیم تا هرگز دوباره دچار اشتباه نشوید و بر گرامر all day به طور کامل مسلط شوید.
| عبارت | معنی | کاربرد کلیدی | مثال |
|---|---|---|---|
| All day | تمام طول روز | بیان تداوم یک عمل در طول روز (بدون حرف اضافه) |
She worked all day.
|
| All night | تمام طول شب | بیان تداوم یک عمل در طول شب (بدون حرف اضافه) |
They danced all night.
|
| قاعده اصلی | – | این عبارات نقش قیدی دارند و مستقیم فعل را توصیف میکنند. |
He slept all day.
(نه
for all day
) |
فهم پایه: «All day» و «All night» یعنی چه؟
عبارات «all day» و «all night» در زبان انگلیسی برای اشاره به تمام طول مدت یک روز یا یک شب به کار میروند. این عبارات نشاندهنده تداوم یک فعالیت یا وضعیت در کل دوره زمانی ذکر شده هستند. نکته کلیدی و مهم این است که این عبارات خودشان نقش قیدی دارند و نیازی به حرف اضافه قبل از خود ندارند. به عبارت دیگر، آنها مستقیماً فعل جمله را توصیف میکنند و پاسخگوی سؤال «چه مدت؟» (How long?) هستند.
وقتی میگویید «I worked all day»، منظور این است که شما از ابتدای روز تا پایان آن مشغول کار بودهاید. این به معنای یک بازه زمانی پیوسته و کامل است.
چرا حرف اضافه نیاز نیست؟ نقش قیدی این عبارات
این بخش برای درک عمیقتر گرامر all day بسیار حیاتی است. «All day» و «all night» ساختارهای ثابتی هستند که به عنوان عبارات قیدی زمان (Adverbial Phrases of Time) عمل میکنند. آنها دقیقاً مانند یک قید، اطلاعاتی درباره زمان انجام فعل به ما میدهند. به همین دلیل، افزودن حروف اضافهای مانند «for»، «during» یا «in» قبل از آنها کاملاً اشتباه است و ساختار جمله را به هم میریزد.
- ✅ صحیح:
She studied all day.(او تمام روز مطالعه کرد.) - ❌ غلط:
She studied for all day.
دلیل آن این است که «all day» خودش به معنای «در طول کل روز» است و حرف اضافه «for» نیز برای نشان دادن مدت زمان به کار میرود. استفاده همزمان از هر دو، تکرار مفرط و نادرست محسوب میشود.
کاربردهای رایج و ظرافتهای معنایی
«All day» و «all night» در موقعیتهای مختلفی به کار میروند. اجازه دهید با مثالهای متعدد، کاربردهای آنها را بهتر بشناسیم.
برای توصیف فعالیتهای پیوسته (Continuous actions)
این عبارات اغلب با افعالی به کار میروند که نشاندهنده فعالیتهای طولانیمدت و پیوسته هستند.
-
The baby cried all night.(بچه تمام شب گریه کرد.) -
It rained all day yesterday.(دیروز تمام روز باران بارید.) -
We will be travelling all day tomorrow.(ما فردا تمام روز در حال سفر خواهیم بود.) -
She has been reading all day.(او تمام روز مشغول مطالعه بوده است.)
در کنار افعال ساده (Simple tenses)
حتی با افعال در زمانهای ساده نیز میتوان از این عبارات استفاده کرد، به شرطی که منظور، تداوم عمل در کل دوره زمانی باشد.
-
He sleeps all day on weekends.(او آخر هفتهها تمام روز میخوابد.) -
My phone rang all day.(تلفنم تمام روز زنگ خورد.) -
The store opens all day from 9 AM to 9 PM.(فروشگاه تمام روز از ساعت 9 صبح تا 9 شب باز است.)
تفاوت با «the whole day/night»
گاهی اوقات ممکن است عبارات «the whole day» یا «the whole night» را بشنوید. این عبارات نیز معنی مشابهی با «all day/night» دارند، اما ممکن است تاکید کمی متفاوتی داشته باشند.
-
All day:تاکید بر تداوم فعالیت در طول روز. -
The whole day:تاکید بر کامل بودن و یکپارچگی دوره زمانی، گاهی با حس اعتراض یا خستگی.
در بسیاری از موارد، این دو عبارت قابل جایگزینی هستند و تفاوت آنها جزئی است. نگران نباشید اگر این ظرافتها در ابتدا کمی پیچیده به نظر میرسند. با تمرین و مواجهه بیشتر با زبان، تفاوتهایشان برای شما شفافتر خواهد شد.
اشتباهات رایج و چگونه از آنها جلوگیری کنیم؟ (Common Myths & Mistakes)
بسیاری از زبانآموزان با گرامر all day و «all night» دست و پنجه نرم میکنند. درک اشتباهات رایج اولین قدم برای جلوگیری از آنهاست.
۱. استفاده از حروف اضافه مانند «for»، «during» یا «in»
این رایجترین اشتباه است و همانطور که قبلاً توضیح دادیم، کاملاً نادرست است.
- ❌ غلط:
I waited for all day. - ✅ صحیح:
I waited all day.(تمام روز منتظر ماندم.) - ❌ غلط:
She worked during all night. - ✅ صحیح:
She worked all night.(او تمام شب کار کرد.)
۲. سردرگمی با عبارات دیگر زمان
«All day» به معنای «تمام طول روز» است، نه «هر روز» یا «در طول روز»:
-
All day:تمام طول یک روز خاص. -
Every day:هر روز، به صورت تکراری. -
In the day/during the day:در طول ساعات روز (که ممکن است بخشی از روز باشد نه تمام آن).
به مثالهای زیر دقت کنید:
-
I play football all day on holiday.(در تعطیلات، تمام طول روز فوتبال بازی میکنم.) -
I play football every day.(من هر روز فوتبال بازی میکنم.) -
I prefer to work in the day.(ترجیح میدهم در طول روز کار کنم.)
این تفاوتها ممکن است در ابتدا کمی گیجکننده باشند، اما با تمرین و استفاده صحیح، ملکه ذهن شما خواهند شد.
پرسشهای متداول (Common FAQ)
آیا میتوانم از «all day long» استفاده کنم؟
بله، کاملاً صحیح است. «All day long» یا «all night long» تأکید بیشتری بر تداوم و طولانی بودن مدت زمان دارند. اضافه شدن «long» تنها برای شدت بخشیدن به معنی «تمام طول» است و از نظر دستوری صحیح است.
-
We talked all day long.(ما تمام طول روز حرف زدیم.) -
The party lasted all night long.(مهمانی تمام طول شب ادامه داشت.)
چه تفاوتی بین «all day» و «all the time» وجود دارد؟
این دو عبارت معنی متفاوتی دارند:
-
All day:اشاره به تمام طول یک روز خاص دارد. -
All the time:به معنای «همیشه» یا «دائماً» است و به تکرار در هر زمان اشاره دارد.
مثال:
-
He was busy all day.(او تمام روز مشغول بود.) -
He is complaining all the time.(او همیشه در حال گلایه کردن است.)
آیا «all day» و «all night» عباراتی رسمی یا غیررسمی هستند؟
این عبارات در هر دو بافت رسمی و غیررسمی بسیار رایج و مورد استفاده قرار میگیرند. آنها بخشی استاندارد از زبان انگلیسی هستند و استفاده از آنها در هر موقعیتی مناسب است.
نتیجهگیری
تبریک میگوییم! اکنون شما به خوبی بر گرامر all day و «all night» مسلط هستید و میدانید که چرا این عبارات نیازی به حرف اضافه ندارند. به یاد داشته باشید که این عبارات به عنوان قید زمان عمل میکنند و مستقیماً فعل را توصیف میکنند.
دانستن این قاعده ساده اما مهم، نه تنها به شما کمک میکند تا روانتر و طبیعیتر انگلیسی صحبت کنید، بلکه از اشتباهات رایج نیز جلوگیری میکند. اعتماد به نفس خود را در استفاده از این عبارات افزایش دهید و از تسلط خود بر زبان انگلیسی لذت ببرید. با تمرین و تکرار، این نکات به بخشی جداییناپذیر از دانش زبانی شما تبدیل خواهند شد.
به یاد داشته باشید، هر قدم کوچکی که در یادگیری زبان برمیدارید، شما را به هدفتان نزدیکتر میکند. به خودتان افتخار کنید و با انگیزه ادامه دهید!



خیلی عالی و واضح توضیح دادید، همیشه بین ‘all day’ و ‘for all day’ گیج میشدم. ممنون از این راهنمای کامل!
خوشحالیم که مطلب براتون مفید بوده سارا جان! دقیقاً همین سردرگمی رایجترین اشتباه در استفاده از این عباراته. هدف ما هم شفافسازی همین نکات بوده.
میشه برای ‘all week’ یا ‘all month’ هم همین قاعده رو اعمال کرد؟ یعنی بدون حرف اضافه؟ مثلاً ‘I worked all week’؟
بله، کاملاً درسته امیر عزیز! قاعده برای ‘all week’، ‘all month’، ‘all year’ و حتی ‘all my life’ هم یکسانه و این عبارات نیز نقش قیدی دارند و بدون حرف اضافه به کار میروند. مثال شما ‘I worked all week’ صحیح است.
پس جمله ‘I studied for all day’ کاملاً اشتباهه؟ چون من خیلی اینجوری میگفتم و میشنیدم! فکر میکردم ‘for’ به معنی ‘به مدت’ میاد.
بله لیلای عزیز، از نظر گرامری جمله ‘I studied for all day’ اشتباه است. چون ‘all day’ خودش نقش قیدی دارد و نیازی به حرف اضافه ‘for’ برای بیان مدت زمان ندارد. ‘For’ معمولاً قبل از یک اسم یا عبارت اسمی میآید تا مدت زمان را مشخص کند، مثلاً ‘for an hour’ یا ‘for three days’.
من یه بار تو یه فیلم شنیدم ‘She cried all night long’. آیا ‘long’ اضافه میشه برای تاکید بیشتر؟ یا معنی خاصی داره؟
سوال بسیار خوبی پرسیدید رضا! اضافه کردن ‘long’ به ‘all day’ یا ‘all night’ (مثل ‘all day long’ و ‘all night long’) برای تاکید بیشتر بر تداوم و طولانی بودن آن مدت زمان است. معنی اصلی تغییر نمیکند، فقط تأکید افزایش مییابد.
توی فارسی هم میگیم ‘تمام روز’. آیا این ساختار انگلیسی ‘all day’ کاملاً مشابه کاربرد فارسیه؟ یا تفاوتهای ظریفی داره؟
مریم عزیز، شباهت زیادی دارند. هر دو برای بیان تداوم یک عمل در طول یک روز یا شب کامل استفاده میشوند. تفاوت اصلی در این است که در انگلیسی ‘all day’ ساختار قیدی مستقل دارد و حرف اضافه نمیگیرد، در حالی که در فارسی ‘تمام روز’ بیشتر یک عبارت اسمی است که میتواند نقش قیدی هم بگیرد.
مرسی از آموزش کاربردی، همیشه فکر میکردم ‘for all day’ درسته و ازش استفاده میکردم. الان فهمیدم اشتباهه!
این عبارات ‘all day’ و ‘all night’ رسمی هستن یا بیشتر محاورهای؟ میشه تو متنهای آکادمیک و رسمی هم استفاده کرد؟
فاطمه جان، ‘all day’ و ‘all night’ هم در مکالمات روزمره و هم در نوشتههای رسمی و آکادمیک قابل استفاده هستند. اینها عبارات استانداردی در زبان انگلیسی محسوب میشوند و محدودیتی از نظر سطح رسمیت ندارند.
پس اگه بخوایم بگیم یه اتفاقی توی بخشی از روز یا شب افتاده و نه تمام مدت، باید از حرف اضافه استفاده کنیم؟ مثلاً ‘in the day’؟ یا ‘during the day’؟
دقیقاً همینطوره حسین عزیز! اگر منظور شما بخشی از روز یا شب باشد، باید از حروف اضافه مناسب استفاده کنید. ‘In the day’ یا ‘during the day/night’ یا حتی ‘throughout the day/night’ (که تداوم در طول یک دوره را نشان میدهد ولی نه لزوماً کل آن) گزینههای درستی هستند.
میشه راهنمایی کنید که ‘all’ اینجا چطور تلفظ میشه؟ دقیقاً مثل ‘آل’ فارسی یا فرق داره؟ همیشه برای تلفظش مردد بودم.
زهرا جان، تلفظ ‘all’ در اینجا شبیه ‘آل’ فارسی است اما با یک ‘ل’ غلیظتر در انتها. مثل تلفظ ‘ball’ یا ‘tall’. میتوانید به منابع تلفظ آنلاین مراجعه کنید تا با شنیدن، دقیقتر متوجه تفاوت شوید.
میشه یه مثال برای ‘all day’ و یه مثال برای ‘all night’ تو یک جمله پیچیدهتر بدید که چالشبرانگیزتر باشه؟
حتماً محسن عزیز! مثالهای پیچیدهتر: ‘After working tirelessly all day to meet the deadline, she was too exhausted to even think about dinner.’ و ‘The sound of the crickets chirping all night was a constant, soothing lullaby that helped me fall asleep.’
این قاعده خیلی شبیه به قیدهای زمانی مثل ‘yesterday’ یا ‘tomorrow’ هست که حرف اضافه نمیگیرن. این دیدگاه درسته و میتونه برای یادگیری کمک کنه؟
بله ندا جان، مشاهده شما کاملاً صحیح و هوشمندانه است! ‘All day’ و ‘all night’ در واقع مثل ‘yesterday’ و ‘tomorrow’ نقش قیدی دارند و به همین دلیل نیازی به حرف اضافه ندارند. این مقایسه میتواند به درک بهتر و به خاطر سپردن قاعده کمک شایانی کند.
بالاخره یکی اینو درست حسابی توضیح داد! بارها سر این حرف اضافه ‘for’ قاطی کرده بودم و نمیدونستم کی استفاده کنم. ممنون از شفافسازی!
اگه بخوایم بگیم ‘تمام روز شنبه’ چی میشه؟ آیا میتونیم بگیم ‘all Saturday day’؟ یا مثلاً ‘all day Saturday’؟ کدومش درسته؟
سمیرا جان، حالت صحیح ‘all day Saturday’ یا ‘all Saturday’ است. ‘all Saturday day’ رایج نیست. به عنوان مثال: ‘We worked all day Saturday on the project.’ یا ‘I slept all Saturday.’
خسته نباشید، واقعاً مفید و ضروری بود این مطلب. نکات ظریفی داشت که حتماً باید بهشون توجه کرد.
پس نکته کلیدی اینه که ‘all day’ و ‘all night’ خودشون قید زمان هستن و نیازی به قیدساز دیگهای مثل ‘for’ ندارن؟ درسته؟
دقیقاً آرش عزیز، نکته کلیدی همین است! ‘All day’ و ‘all night’ به خودی خود قید زمان هستند و به همین دلیل به حرف اضافه نیاز ندارند. درک این نقش قیدی، مشکل بسیاری از زبانآموزان را حل میکند.
آیا ‘throughout the day’ هم معنی مشابه ‘all day’ میده؟ تفاوتی دارن؟ چون من گاهی این دو رو به جای هم استفاده میکنم.
الناز جان، ‘throughout the day’ به معنی ‘در تمام طول روز’ است و بسیار شبیه به ‘all day’ است. تفاوت ظریف اینجاست که ‘throughout’ ممکن است کمی بر ‘پراکندگی’ یا ‘پخش بودن’ یک عمل در طول زمان تأکید بیشتری داشته باشد، در حالی که ‘all day’ بیشتر بر ‘پیوستگی’ یا ‘کل مدت’ متمرکز است، اما اغلب اوقات میتوانند به جای هم استفاده شوند.
خیلی ممنون از این مطلب. اینکه گفتی قیدی هستند و مستقیم فعل رو توصیف میکنند، واقعاً به فهمم کمک کرد. دیگه فکر نمیکنم اشتباه کنم.
خوشحالیم که این توضیح مهدی عزیز برای شما روشنگر بوده! درک نقش دستوری کلمات، کلید تسلط بر گرامر زبان انگلیسی است. مطمئن باشید با همین نکته دیگر اشتباهی نخواهید داشت.