آموزش جامع حروف اضافه زمان در انگلیسی in, on , at با جدول ، مثال و تمرین های کاربردی. مفاهیم این گرامر را برای همیشه یاد بگیرید؛ همین حالا شروع کنید!
چرا یادگیری حروف اضافه زمان در انگلیسی مهم است ؟
حروف اضافه زمان در انگلیسی (prepositions of time) مانند: on, in, at نقش مهمی در انتقال دقیق زمان انجام یک کار یا وقوع یک رویداد ایفا می کنند . عدم آشنایی با کاربرد صحیح این حروف میتواند باعث شود جمله ای که از نظر واژگانی درست است، از نظر معنایی دچار ابهام شده و منظور گوینده به درستی منتقل نشود.
برای مثال، تفاوت جملات زیر را در نظر بگیرید:
.I was born in August
.I was born at 4:00 PM
.I was born on June 5th
هر کدام از این جملات از حرف اضافه متفاوتی استفاده میکنند، چرا که به بازههای زمانی متفاوتی اشاره دارند: ماه، روز و ساعت مشخص. در زبان فارسی، کاربرد حروف اضافه برای بیان زمان بهطور کلی محدودتر و ساده تر است؛ در حالی که زبان انگلیسی برای هر نوع بازه زمانی، از حرف اضافهای مجزا و دقیق استفاده میکند. تسلط بر این ساختارها، نه تنها در بهبود مهارتهای گفتاری و نوشتاری زبانآموزان نقش دارد، بلکه درک متون رسمی و غیررسمی را نیز بهطور چشمگیری آسانتر میسازد.
هرم حروف اضافه زمان در انگلیسی: یک روش ساده برای به خاطر سپردن ( in,on,at)


کاربرد حرف اضافه In برای زمان ( دوره های زمانی کلی )
یکی از رایج ترین حروف اضافه ی زمان در زبان انگلیسی است. حرف اضافه in زمانی به کار می رود که می خواهیم به بازه های زمانی کلی و گسترده اشاره کنیم. این بازه ها میتوانند شامل سال ها، ماه ها، فصل ها، قرن ها و بخش های مختلف روز یا حتی مدت زمان های تقریبی در آینده باشند. یعنی مواردی که زمان را نه به صورت دقیق، بلکه به شکل عمومی و نسبی بیان می کنند.
کاربرد In برای سال، ماه، فصل و قرن
در زبان انگلیسی، حرف اضافه in زمانی بهکار میرود که بخواهیم به سال یا قرن مشخصی اشاره کنیم؛ زیرا این واحدهای زمانی، بازههایی گسترده و غیر دقیق محسوب میشوند. استفاده از in در این موارد نشاندهندهی رخ دادن یک رویداد در طول آن بازهی زمانی است، بدون تعیین روز یا زمان خاص.
به طور مثال، برای بیان سال می گوییم :
- I was born in 2002.
برای ماه :
- The project will start in February.
برای فصل ها :
- We usually go hiking in summer.
و برای قرن نیز همین قاعده برقرار است :
- The Internet became popular in the 21st century.
در تمام این مثال ها ، زمان به گونه ای ارائه شده که مرز مشخص یا لحظه ای ندارد؛ بلکه کلی، قابل گسترش و پیوسته است.
کاربرد in برای بخشهای مختلف روز
یکی دیگر از کاربردهای حرف اضافه in ، اشاره به بخش های مختلف روز است. زمانی که میخواهیم زمان یک رویداد را نه به صورت ساعت دقیق، بلکه در یکی از بازه های عمومی روزانه بیان کنیم، از in استفاده میکنیم.
ساختارهای رایج در این زمینه عبارت اند از:
- in the morning
- in the afternoon
- in the evening
برای مثال :
- She goes jogging in the evening.
- I usually take a nap in the afternoon.
- They watch TV in the morning.
نکات و اشتباهات رایج در استفاده ازIn :
برای شب ، یعنی “night”، برخلاف انتظار معمول از( at night )استفاده می شود نه “in the night “ مگر در استثنای موارد خاص ادبی یا برای تأکید.
جملهی زیر را تمرین کنید تا ذهنتان به ساختار آن عادت کند و در موقعیتهای مشابه، بهدرستی از آن استفاده کنید.
- I sleep at night.
I sleep in the night.
کاربرد حرف اضافه On برای زمان ( دوره های زمانی کلی )
حرف اضافه On یکی از پر کاربرد ترین حروف اضافه در زبان انگلیسی برای بیان زمان است. وقتی میخواهیم درباره زمانهایی صحبت کنیم که دقیق و مشخص هستند، مثل روزهای هفته، تاریخهای کامل، و تعطیلات خاص، از On استفاده میکنیم. این حرف اضافه نشان میدهد که یک اتفاق دقیقاً در یک روز یا تاریخ مشخص رخ میدهد.
کاربرد On برای روزهای هفته (On Monday)
روزهای هفته (Monday, Tuesday, Wednesday…) زمانهای مشخص و تعیین شدهای هستند. وقتی میخواهیم بگوییم کاری در یک روز مشخص از هفته اتفاق میافتد، از حرف اضافه On استفاده میکنیم.
- I have a dentist appointment on Monday.
در حالت جمع وقتی روزهای هفته را به صورت کلی یا عادتی بیان میکنیم، باز هم از On استفاده می شود؛
برای مثال:
• They usually go swimming on Sundays.
کاربرد On برای تاریخ کامل (on April5th )
برای اشاره به تاریخهای کامل، یعنی روز + ماه (و گاهی سال)، از حرف اضافه On استفاده میکنیم. این تاریخها مشخص و دقیق هستند و به همین دلیل On بهترین انتخاب است.
• Her birthday is on April 5th.
• We have a holiday party on December 24th.
• The project deadline is on July 15th, 2025.
استفاده از حرف اضافه on پیش از تاریخ کامل، یک قاعده ی رایج در گرامر حروف اضافه ی زمان در زبان انگلیسی است ؛ هر چند در برخی موارد استثنایی همچون تیتر های خبری ، فرم های رسمی یا جداول ، ممکن است این حرف اضافه حذف شود.
در تیترها برای خلاصهنویسی و جلوگیری از طولانی شدن جمله، معمولاً حرف اضافه On حذف میشود. در این موارد، حذف حروف اضافه باعث میشود تیتر مستقیم و تأثیرگذار باشد.
• Earthquake Hits Japan April 5th
• New Policy Starts January 1st
در بعضی اسناد رسمی یا فرمها (مانند گزارشها، دعوتنامهها، تقویمهای برنامهریزی)، برای صرفهجویی در فضا از On استفاده نمیشود. چون قالب متن رسمی و ساختاریافته است، استفاده از حرف اضافه لازم نیست.
• Meeting: March 10th, 2025
• Deadline: September 1st
گاهی برای حفظ وزن و ریتم در شعر یا نثر ادبی، حرف اضافه حذف میشود.
• I met her April the third, beneath the cherry tree.
به جای :
- I met her on April the third.
در لیستها، دستورالعملها یا جدولهای زمانی، برای خلاصهسازی معمولاً از تاریخ بدون On استفاده میشود.
• Orientation: August 25th
• Classes Begin: September 3rd
کاربرد On برای روزهای خاص و تعطیلات (On my birthday)
روزهای خاص مانند تولد، سالگرد ازدواج، یا تعطیلات رسمی وملی نیز زمانهای دقیق و مشخصی هستند که با حرف اضافه On بیان میشوند. این روزها اهمیت خاصی دارند و معمولاً جملاتی که شامل آنهاست به کمک On شکل میگیرد.
• We always have a big party on my birthday.
• They went on a trip on their wedding anniversary.
در زبان انگلیسی رسمی، علاوه بر کاربرد حرف اضافه on برای روزهای خاص مانند تولد یا سالگرد، این حرف اضافه همچنین در ترکیب با تعطیلاتی که در نام آنها واژهی “Day” وجود دارد نیز بهکار میرود. این تعطیلات( کریسمس و …)، بهدلیل اشارهی مستقیم به یک روز مشخص، از نظر دستوری مشابه روزهای هفته یا تاریخهای کامل تلقی میشوند.
نمونههایی از این نوع تعطیلات عبارتاند از:
• Christmas Day
• Independence Day
• New Year’s Day
• Thanksgiving Day
در این موارد، حرف اضافه on پیش از نام تعطیلات قرار میگیرد تا زمان وقوع رویداد یا فعالیت را به طور دقیق مشخص کند.
• Most businesses are closed on Christmas Day.
• The parade is held on Independence Day every year.
استفاده از on در چنین ساختار هایی هم راستا با قواعد کلی زبان انگلیسی برای بیان روزهای مشخص و رسمی است، و در متون رسمی، رعایت آن از نظر نگارشی توصیه می شود.
از اشتباهات رایج در این گرامر، استفاده کردن از in به جای on قبل از روزهای هفته و تاریخها است.
I have a meeting in Monday.- I have a meeting on Monday.
کاربرد حرف اضافه At برای زمان (ساعت و زمانهای بسیار دقیق)
در زبان انگلیسی، حرف اضافه At زمانی بهکار میرود که بخواهیم به زمانهای بسیار دقیق یا لحظهای خاص از شبانهروز اشاره کنیم. برخلاف in که برای بازههای کلی، و on که برای روزها و تاریخهای مشخص بهکار میروند، at غالباً برای بیان نقطهی مشخصی در زمان مورد استفاده قرار میگیرد.
کاربرد At برای ساعت دقیق ( At 5 pm )
یکی از اصلیترین کاربردهای حرف اضافه at، اشاره به ساعتهای دقیق در برنامهریزی یا گزارش زمان است. این کاربرد در زندگی روزمره، جلسات کاری، اعلام برنامهها یا نوشتار رسمی بسیار رایج است.
- The meeting starts at 9 a.m.
- The train arrives at 5:45 p.m.
- I usually wake up at 6 o’clock.
نکته: هنگام بیان ساعت، صرفنظر از صبح یا عصر بودن (a.m. / p.m.)، همواره از at استفاده میشود.
:عبارات رایج
• at noon (ظهر)
• at night (شب)
• at midnight (نیمهشب)
• at dawn (سپیدهدم)
• at sunset (غروب آفتاب)
مثالها:
• The store closes at midnight.
• We’ll have lunch at noon.
• I don’t like driving at night.
نکته: برخلاف بسیاری از بخشهای روز که با in میآیندمثل : in the morning برخی لحظات خاص با at همراه هستند. استفاده از in the night فقط در بافتهای ادبی یا برای تأکید مجاز است و یک استثنا در گرامر حروف اضافه زمان محسوب میشود.
کاربرد At برای تعطیلات بدون کلمه At Christmas) Day)
زمانی که به تعطیلاتی اشاره میشود که در نام آنها واژهی “Day” وجود ندارد مانند Christmas ، Easter یا Ramadan، حرف اضافهی مناسب برای آنها معمولاً at است. این ساختار بیشتر به بازهی کلی تعطیلات اشاره دارد، نه روز خاصی.
مثالها:
- We always travel to the mountains at Christmas.
- Many families gather at Easter.
- I usually fast at Ramadan. (در سبک بریتیش رایجتر)
نکته: اگر تعطیلات همراه با کلمهی Day بیان شوند، حرف اضافه تغییر میکند:
- on Christmas Day
- on Independence Day
اما بدون کلمهی “Day”، حرف اضافهی درست at است.
جدول خلاصه : مقایسه سریع کاربرد حروف اضافه زمان در انگلیسی in, on ,at

فراتر از مثلث طلایی : سایر حروف اضافه زمان در انگلیسی
علاوه بر سه حرف اضافهی پایه و پرکاربرد in، on و at که عمدتاً در توصیف زمان و مکان بهکار میروند، در زبان انگلیسی حروف اضافهی دیگری نیز وجود دارند که در بیان روابط زمانی نقش کلیدی ایفا میکنند. از جمله این موارد میتوان به for، since، during و by / until اشاره کرد.
هر یک از این حروف اضافه دارای کاربرد مشخص و ساختار نحوی خاصی هستند که در موقعیتهای متفاوت به کار میروند؛ بهطور مشخص در بیان مدت زمان استمرار یک عمل، نقطهی شروع یک بازه زمانی، زمان وقوع در طول یک رویداد مشخص، یا تعیین مهلت و پایان یک عمل یا وضعیت. تسلط بر این تفاوتها برای درک دقیقتر ساختارهای زمانی و نگارش صحیح و حرفهای در زبان انگلیسی ضروری است.
کاربرد for ( برای بیان طول مدت زمان)
حرف اضافهی for در زبان انگلیسی بهمنظور نشان دادن طول یا مدت یک بازه زمانی مشخص بهکار میرود. این حرف اضافه معمولاً همراه با زمانهای کامل مانند: Present Perfect و یا زمان گذشته ساده استفاده میشود تا نشان دهد که یک عمل یا وضعیت بهمدت معینی ادامه داشته است.
برای مثال :
- The course lasted for six months.
- She has worked here for ten years.
نکته: از for زمانی استفاده میشود که بخواهیم به مدت زمان اشاره کنیم، نه به زمان آغاز یا پایان.
کاربرد Since ( برای بیان نقطه شروع یک زمان )
حرف اضافهی since برای بیان نقطهی مشخصی در گذشته بهکار میرود که یک رویداد یا وضعیت از آن زمان شروع شده و تا زمان حال یا زمان دیگری در گذشته ادامه یافته است. این حرف اضافه بهصورت متداول همراه با زمانهای کامل بهویژه Present Perfect استفاده میشود.
برای مثال:
• They have been friends since childhood.
• I haven’t seen him since Monday.
نکته: برخلاف for که به طول مدت اشاره دارد، since فقط نقطهی شروع یک بازهی زمانی را مشخص میکند.
کاربرد During (برای بیان در طولِ)
During زمانی بهکار میرود که بخواهیم وقوع یک رویداد یا عمل را درون یک دوره یا بازهی زمانی خاص بیان کنیم. این حرف اضافه معمولاً همراه با اسم یک بازه زمانی یا رویداد میآید، نه با مدتهای عددی.
مثال:
• She stayed awake during the meeting.
• Many changes occurred during the war.
نکتهDuring: با اسم زمان مثل, the day, the week, the summer , آخر هفته the weekend یا رویداد مثل :
the war, the conference همراه است، نه با اعداد یا دوره زمانی مشخص.
کاربرد By وUntil ( تفاوت و مثال ها )
هر دو حرف اضافهی by و until برای اشاره به مدت زمان پایان یک عمل یا وضعیت بهکار میروند، اما تفاوتهای معنایی مهمی میان آنها وجود دارد:
By:
نشاندهندهی نهایت زمانی مجاز برای وقوع یک عمل است. عمل مورد نظر ممکن است پیش از آن مدت زمان انجام شده باشد، اما در هر صورت، باید تا آن زمان به پایان رسیده باشد.
مثال کاربردی:
• The report must be submitted by Friday.
• She will have arrived by 6 p.m.
Until :
Until یا Till نشان میدهد که یک عمل یا وضعیت تا لحظهی خاصی ادامه دارد. در این کاربرد، تمرکز بر ادامهی عمل تا رسیدن به زمان پایانی است.
مثال:
• We waited until midnight.
• He stayed at work until the job was done.
چه زمانی از حروف اضافه زمان استفاده نمیکنیم ؟ (نکات پیشرفته)
در زبان انگلیسی، برخی واژگان زمانی مانند last, next, this و every بهطور مستقیم زمان را مشخص میکنند و از اینرو، نیازی به استفاده از حروف اضافهای مانند on یا at پیش از آنها نیست. این نکته، یکی از نیازهای زبانی پنهان در فرآیند یادگیری است که بسیاری از زبانآموزان در سطوح ابتدایی تا متوسط به آن دچار میشوند و ناآگاهانه از حرف اضافهی اضافی استفاده میکنند.
وقتی از واژگان زیر استفاده میشود، هیچ حرف اضافهای پیش از آنها نمیآید:
جملات زیر را با دقت بررسی کنید.
• Last (هفتهی گذشته، سال گذشته، …):
I met him last week.
I met him on last week.
• Next (هفتهی آینده، ماه آینده، …):
We have a meeting next Monday.
We have a meeting on next Monday.
• This (این هفته، این جمعه، …):
I’m traveling this Friday.
I’m traveling on this Friday.
• Every (هر روز، هر ماه، …):
She goes to the gym every morning.
She goes to the gym on every morning.
چرا استفاده از حرف اضافه اشتباه است؟
کلمات last، next، this و every از نظر ساختاری، تعیینکنندهی مستقیم زمان هستند و همان عملکردی را دارند که معمولاً با on یا at حاصل میشود. بنابراین، افزودن حرف اضافه نهتنها غیرضروری بلکه از نظر دستوری نادرست محسوب میشود.
به طور کلی حذف این حروف پیش از واژگان زمانی مانند last, next, this, every یکی از ظرافتهای زبانی مهم درگرامر حروف اضافه زمان در انگلیسی است که گرچه در نگاه اول جزئی بهنظر میرسد، اما در افزایش دقت، روان بودن و طبیعی بودن زبان گفتاری و نوشتاری نقش بسزایی دارد. این نکته در آموزش حروف اضافه به زبانآموزان، بهویژه در سطوح متوسط، میتواند مانع بروز اشتباهات رایج شود و سطح زبانی آنها را بهطور محسوس ارتقا دهد.
بیایید تمرین کنیم ! ( آموخته های خود را بسنجید )
کوئیز زیر شامل ده پرسش از مباحث مطرحشده است؛ پاسخنامهی تشریحی آن در بخش پایانی مقاله ارائه شده
است .
1- I’ve been studying English ___ three years.
A) since
B) for
C) during
D) by
2-She has lived in Canada ___ 2016.
A) until
B) for
C) since
D) during
3-We visited Paris ___ our summer vacation.
A) during
B) for
C) since
D) by
4-Please submit the report ___ Monday at noon.
A) during
B) until
C) for
D) by
5-He worked at the company ___ 2010 to 2018.
A) since
B) during
C) from
D) for
6-I will stay here ___ my parents arrive.
A) during
B) until
C) for
D) by
7-She goes jogging ___ morning before work.
A) in
B) every
C) on
D) during
8-We met ___ last Friday at the café.
A) on
B) in
C) no preposition
D) by
9-He will call you ___ next week.
A) on
B) in
C) by
D) no preposition
10-I fell asleep ___ the movie.
A) for
B) during
C) by
D) since
همچنین شما میتوانید از کوییز آموزشی حروف اضافه زمان در انگلیسی ارائه شده توسط BBC Learning English بهرهمند شوید تا دانش و مهارت خود را در کاربرد حروف اضافه زمانی مانند in، on و at بهبود بخشید. این فایل PDF بهصورت رایگان در اختیار شما قرار دارد و شامل تمرینهای کاربردی و مفید میباشد.
نتیجه گیری و نکات پایانی
در زبان انگلیسی، تسلط برحروف اضافه ی زمان ( Prepositions of Time ) از جمله in, on, at یکی از اصول بنیادین در درک صحیح گرامر (Grammar) و ساختارهای زمانی محسوب میشود. این حروف اضافه در ظاهر سادهاند، اما کاربرد دقیق آنها مستلزم شناخت دقیق قواعد (Rules)، استثناها (Exceptions) و تفاوتهای معنایی در زمینههای مختلف زمانی است.
کاربرد in, on, at در زمان
تفاوت اصلی این سه حرف اضافه در دقت زمانی نهفته است.
- In برای بازههای کلی
- On برای زمانهای مشخصتر
- At برای لحظههای دقیق
درک این تفاوتها برای انتخاب حرف اضافهی مناسب در هرtense (زمان دستوری) بسیار حیاتی است.
دیگر حروف اضافهی پرکاربرد در زمان
- By (برای مهلت یا پایان زمانی)
- Until (برای ادامه داشتن یک وضعیت)
- From…to (برای بازهی زمانی مشخص)
- After / Before (برای ترتیب وقایع)
نیز نقش مهمی در بیان دقیق زمان دارند و شناخت عملکرد آنها در سطوح بالاتر زبانآموزی ضروری است.
واحدهای زمانی (Time Units) رایج در کاربرد حروف اضافه
- Year / Month / Day
- Hour / Minute / Second
- Season / Decade / Century
- Weekend
از سوی دیگر، وجود برخی استثناها (exceptions) در کاربرد این حروف، بهویژه در ترکیب با عباراتی مانند
last، next، this، every یا در ساختارهای بدون حرف اضافه، اهمیت آموزش عمیق و مبتنی بر کاربرد واقعی
را دوچندان میکند.
در نهایت، میتوان گفت که تسلط بر حروف اضافه زمان در انگلیسی prepositions of time، تنها محدود به دانستن قواعد نیست، بلکه نیازمند درک دقیق زمان، تمرین مداوم، تحلیل کاربردی در متن، و توجه به تفاوتهای معنایی در زمانهای مختلف
است. این دانش، نقش اساسی در موفقیت زبانآموزان در مکاتبات حرفهای، نگارش رسمی، و شرکت در
آزمونهای بینالمللی خواهد داشت.
Answer key :
1. for – Used to express a period of time.
→ I’ve been studying English for three years.
2. since – Refers to a specific starting point in the past.
→ She has lived in Canada since 2016.
3. during – Indicates something happened within a specific time or event.
→ We visited Paris during our summer vacation.
4. by – Means “no later than” a specific time.
→ Please submit the report by Monday at noon.
5. from – Shows the starting point of a time range (often used with “to”).
→ He worked at the company from 2010 to 2018.
6. until – Describes a situation continuing up to a point in time.
→ I will stay here until my parents arrive.
7. every – Used for regular, repeated actions. No preposition is needed.
→ She goes jogging every morning before work.
8. no preposition – When using “last”, no preposition is needed.
→ We met last Friday at the café.
9. no preposition – When using “next”, no preposition is used.
→ He will call you next week.
10. during – Used to indicate something happened within an event.
→ I fell asleep during the movie.
