होम › नोट्स › english › Preposition
englishPrepositionसमय के Prepositions: at, on, in, since, for, by, till
Prepositions of Time: at, on, in, since, for, by, till
अंग्रेजी में समय बताने के लिए अलग-अलग Prepositions का इस्तेमाल होता है, जबकि हिंदी में हम अक्सर सिर्फ 'में' या 'पर' या 'से' बोलते हैं। इसी सीधी हिंदी अनुवाद की आदत के कारण SSC और Railway परीक्षाओं में छात्र भारी गलतियां करते हैं। परीक्षा में Error Spotting, Fill in the Blanks और Sentence Improvement में यह सबसे ज्यादा पूछे जाने वाले विषयों में से एक है।
Rule 1: at, on, in का प्रयोग (निश्चित समय, दिन/तारीख और बड़े कालखंड)
घड़ी के एकदम सटीक समय (Exact time), दोपहर (noon) और रात (night) के लिए 'at' आता है। सप्ताह के दिनों (days) और तारीखों (dates) के पहले 'on' आता है। महीनों, वर्षों, शताब्दियों और दिन के बड़े पहरों (morning, afternoon, evening) के लिए 'in' आता है।
उदाहरण
- ✔ The coaching class starts at 7:00 AM. — कोचिंग की क्लास सुबह 7:00 बजे शुरू होती है।
- ✔ We take a short rest at noon. — हम दोपहर में थोड़ा आराम करते हैं।
- ✔ Street dogs usually bark at night. — सड़क के कुत्ते आमतौर पर रात में भौंकते हैं।
- ✔ Our village cricket team plays matches on Sunday. — हमारे गांव की क्रिकेट टीम रविवार को मैच खेलती है।
- ✔ The exam was conducted on 15th August. — परीक्षा 15 अगस्त को आयोजित की गई थी।
- ✔ Staff Selection Commission conducts examinations in July. — कर्मचारी चयन आयोग जुलाई में परीक्षाएं आयोजित करता है।
- ✔ He joined the Indian Railways in 2021. — वह 2021 में भारतीय रेल में शामिल हुआ।
- ✔ Grandfather reads the newspaper in the morning. — दादाजी सुबह में अखबार पढ़ते हैं।
आम गलती
- ✘ The train leaves on 6:30 AM.
- ✔ The train leaves at 6:30 AM. (घड़ी के सटीक समय के साथ 'on' नहीं, 'at' का प्रयोग होता है।)
- ✘ My appointment is at Monday.
- ✔ My appointment is on Monday. (सप्ताह के दिनों के नाम से पहले 'on' आता है।)
- ✘ He goes to the gym on the evening.
- ✔ He goes to the gym in the evening. (दिन के पहर (morning, evening) के साथ 'in the' का प्रयोग होता है।)
💡 याद रखें: घड़ी का समय = at, कैलेंडर का दिन/तारीख = on, कैलेंडर का महीना/साल = in। ट्रिक: At (छोटा समय) < On (दिन/तारीख) < In (बड़ा कालखंड)।
Rule 2: since vs for का प्रयोग (शुरुआती बिंदु बनाम कुल समयावधि)
जब किसी कार्य के शुरू होने का निश्चित समय (Point of time) दिया हो, तब 'since' लगाते हैं (जैसे: since 2018, since Monday, since 4 PM, since childhood)। जब कार्य के चलने की कुल अवधि या गिनती (Period of time / Duration) दी हो, तब 'for' लगाते हैं (जैसे: for two hours, for five days, for ten years)। इनका प्रयोग आमतौर पर Perfect और Perfect Continuous tenses में होता है।
उदाहरण
- ✔ Sunil has been preparing for CGL since 2022. — सुनील 2022 से सीजीएल की तैयारी कर रहा है।
- ✔ It has been raining heavily since morning. — सुबह से तेज बारिश हो रही है।
- ✔ I have not seen him since last Friday. — मैंने उसे पिछले शुक्रवार से नहीं देखा है।
- ✔ Ramesh has worked as a clerk for five years. — रमेश ने पांच साल तक क्लर्क के रूप में काम किया है।
- ✔ The boys have been playing cricket for three hours. — लड़के तीन घंटे से क्रिकेट खेल रहे हैं।
- ✔ She has lived in this village since her birth. — वह अपने जन्म से इस गांव में रही है।
- ✔ The farmer has waited for the monsoon for two months. — किसान दो महीने से मानसून का इंतजार कर रहा है।
आम गलती
- ✘ He has been sleeping since four hours.
- ✔ He has been sleeping for four hours. ('चार घंटे' समयावधि (गिनती) है, इसलिए 'for' लगेगा, 'since' नहीं।)
- ✘ We have been living in Delhi for 2015.
- ✔ We have been living in Delhi since 2015. ('2015' शुरुआत का निश्चित साल (Point of time) है, इसलिए 'since' लगेगा।)
💡 अगर समय के साथ संख्या (1, 2, 3...) और इकाई (hours, days, years) हो तो 'for' लगाएं; अगर समय का सिर्फ नाम या शुरुआती बिंदु हो तो 'since' लगाएं।
Rule 3: by vs till / until का प्रयोग (अंतिम सीमा बनाम निरंतरता)
'By' का अर्थ होता है 'उस समय तक या उससे पहले' (not later than) - यह किसी काम के पूरा होने की अंतिम समय सीमा (Deadline) बताता है। 'Till' या 'Until' का अर्थ होता है 'उस समय तक लगातार' (up to the time of) - यह बताता है कि कोई क्रिया उस बिंदु तक बिना रुके जारी रहेगी।
उदाहरण
- ✔ You must submit the application form by 5 PM. — आपको शाम 5 बजे तक (या उससे पहले) आवेदन पत्र जमा करना होगा।
- ✔ The construction of the highway will finish by December. — राजमार्ग का निर्माण दिसंबर तक पूरा हो जाएगा।
- ✔ The library remains open till 9 PM every day. — पुस्तकालय प्रतिदिन रात 9 बजे तक खुला रहता है।
- ✔ He studied in his room till midnight. — उसने आधी रात तक अपने कमरे में पढ़ाई की।
- ✔ Please wait here until the doctor arrives. — कृपया तब तक यहां प्रतीक्षा करें जब तक डॉक्टर न आ जाएं।
- ✔ I will complete my revision by tomorrow morning. — मैं कल सुबह तक अपना दोहराव पूरा कर लूंगा।
आम गलती
- ✘ Pay your examination fee till Monday or your form will be rejected.
- ✔ Pay your examination fee by Monday or your form will be rejected. (फीस जमा करने की अंतिम सीमा (Deadline) है, इसलिए 'by' का प्रयोग होगा।)
- ✘ The grocery shop remains open by 10 PM.
- ✔ The grocery shop remains open till 10 PM. (दुकान 10 बजे तक खुली रहने की निरंतर अवस्था में है, इसलिए 'till' लगेगा।)
💡 अगर काम को उस समय से पहले कभी भी पूरा करके खत्म करना है (Deadline) तो 'by' लगाएं; अगर काम उस समय तक लगातार चलता रहेगा तो 'till' लगाएं।
Rule 4: in vs within का प्रयोग (अवधि की समाप्ति पर बनाम अवधि के भीतर)
भविष्य के संदर्भ में 'in + समय' का अर्थ होता है 'दी गई अवधि खत्म होने पर' (at the end of that period)। जबकि 'within + समय' का अर्थ होता है 'दी गई अवधि खत्म होने से पहले ही' (before the end of that period)।
उदाहरण
- ✔ The train will arrive in ten minutes. — ट्रेन दस मिनट बाद (दस मिनट पूरे होने पर) आएगी।
- ✔ He will finish his graduation in three years. — वह तीन साल में अपनी स्नातक की पढ़ाई पूरी करेगा।
- ✔ You must repay the bank loan within thirty days. — आपको तीस दिनों के भीतर ही बैंक का ऋण चुकाना होगा।
- ✔ Complete the mock test within sixty minutes. — साठ मिनट के अंदर-अंदर मॉक टेस्ट पूरा करें।
- ✔ The manager promised to resolve the dispute within a week. — प्रबंधक ने एक सप्ताह के भीतर विवाद सुलझाने का वादा किया।
- ✔ The results will be declared in two months. — परिणाम दो महीने में घोषित किए जाएंगे।
आम गलती
- ✘ Submit your assignment in three days, not a single minute later.
- ✔ Submit your assignment within three days, not a single minute later. (दी गई समय सीमा के अंदर काम पूरा करने के लिए 'within' आता है।)
- ✘ The fast express will reach Kanpur within two hours exactly at the scheduled time.
- ✔ The fast express will reach Kanpur in two hours exactly at the scheduled time. (सटीक रूप से पूरी अवधि बीतने पर होने वाले काम के लिए 'in' सही है।)
💡 'In a week' का मतलब पूरे 7 दिन बीतने पर; 'Within a week' का मतलब 7 दिन पूरे होने से पहले ही (1 से 6 दिनों के अंदर)।
Rule 5: during vs for का प्रयोग (घटना के समय बनाम अवधि की माप)
'During' उत्तर देता है 'कब?' (When) का, और इसके बाद किसी घटना, मौसम या अवधि का नाम (Noun) आता है (जैसे: during the match, during winter, during the speech)। 'For' उत्तर देता है 'कितनी देर?' (How long) का, और इसके बाद समय की मात्रा या संख्या आती है (जैसे: for two hours, for six months)।
उदाहरण
- ✔ Many people drink hot tea during the winter. — सर्दियों के दौरान कई लोग गरम चाय पीते हैं।
- ✔ He did not speak a single word during the meeting. — बैठक के दौरान उसने एक भी शब्द नहीं बोला।
- ✔ The crowd cheered loudly during the final over of the match. — मैच के आखिरी ओवर के दौरान भीड़ जोर से चिल्लाई।
- ✔ The soldier stood at attention for three hours. — सैनिक तीन घंटे तक सावधान मुद्रा में खड़ा रहा।
- ✔ She stayed in Jaipur for ten days. — वह दस दिनों तक जयपुर में रुकी।
- ✔ Nobody is allowed to use mobile phones during the examination. — परीक्षा के दौरान किसी को भी मोबाइल फोन इस्तेमाल करने की अनुमति नहीं है।
आम गलती
- ✘ He slept during five hours.
- ✔ He slept for five hours. (समय की माप (पाँच घंटे) के लिए 'for' लगेगा, 'during' नहीं।)
- ✘ She fell asleep for the film.
- ✔ She fell asleep during the film. ('फिल्म' एक घटना/संज्ञा (Noun) है, इसलिए 'during' का प्रयोग होगा।)
💡 अगर बाद में घटना का नाम हो (match, meeting, night, holiday) तो 'during' लगाएं; अगर घंटों या दिनों की गिनती हो तो 'for' लगाएं।
एक नज़र में (Revision)
- घड़ी का निश्चित समय, दोपहर और रात के साथ 'at' का प्रयोग करें (at 5 PM, at noon, at night)।
- सप्ताह के दिनों और तारीखों के नाम से पहले 'on' का प्रयोग करें (on Monday, on 15th August)।
- महीनों, वर्षों, शताब्दियों और दिन के पहरों के लिए 'in' का प्रयोग करें (in May, in 2024, in the morning)।
- कार्य के शुरुआत के बिंदु (Point of time) के लिए 'since' और कुल समय की गिनती (Duration) के लिए 'for' लगाएं।
- काम पूरा करने की अंतिम सीमा (Deadline) के लिए 'by' और उस समय तक काम जारी रहने के लिए 'till/until' लगाएं।
- समयावधि खत्म होने पर होने वाले काम के लिए 'in' और समयावधि खत्म होने से पहले के लिए 'within' लगाएं।
- किसी घटना के दौरान (When) 'during' लगाएं और कितनी देर चला (How long) इसके लिए 'for' लगाएं।
अपने आप को जाँचिए — 10 प्रश्न
1. दिए गए वाक्य में रिक्त स्थान भरें: The morning assembly at our school begins ________ 8:00 AM sharp.
- (क) on
- (ख) in
- (ग) at
- (घ) by
उत्तर देखें
उत्तर: (ग) at
घड़ी के एकदम सटीक समय (8:00 AM) से पहले Preposition 'at' का प्रयोग होता है।
2. दिए गए वाक्य में त्रुटि वाला भाग पहचानें: Rohit has been (A) / practicing bowling (B) / since three hours. (C) / No error (D)
- (क) Rohit has been
- (ख) practicing bowling
- (ग) since three hours
- (घ) No error
उत्तर देखें
उत्तर: (ग) since three hours
'Three hours' समय की कुल अवधि (गिनती) है, इसलिए 'since' की जगह 'for' आएगा।
3. दिए गए वाक्य में रिक्त स्थान भरें: The historic monument was completed ________ 1648 during the Mughal era.
- (क) on
- (ख) in
- (ग) at
- (घ) since
उत्तर देखें
उत्तर: (ख) in
कैलेंडर के वर्षों (years) से पहले Preposition 'in' का प्रयोग होता है।
4. दिए गए वाक्य में त्रुटि वाला भाग पहचानें: My uncle goes (A) / for a brisk walk (B) / on the morning. (C) / No error (D)
- (क) My uncle goes
- (ख) for a brisk walk
- (ग) on the morning
- (घ) No error
उत्तर देखें
उत्तर: (ग) on the morning
दिन के पहर के साथ 'in the morning' सही वाक्यांश होता है, 'on' गलत है।
5. दिए गए वाक्य में रेखांकित भाग को सुधारें: All candidates must submit their application forms 'till 31st March'.
- (क) by 31st March
- (ख) in 31st March
- (ग) since 31st March
- (घ) No improvement
उत्तर देखें
उत्तर: (क) by 31st March
फॉर्म जमा करने की अंतिम समय सीमा (Deadline) दर्शाने के लिए 'by' का प्रयोग किया जाता है।
6. दिए गए वाक्य में रिक्त स्थान भरें: Several spectators fell ill ________ the intense summer heat.
- (क) for
- (ख) during
- (ग) since
- (घ) at
उत्तर देखें
उत्तर: (ख) during
'The intense summer heat' एक अवधि या स्थिति (Noun phrase) है, जिसके दौरान घटना घटी, इसलिए 'during' लगेगा।
7. दिए गए वाक्य में त्रुटि वाला भाग पहचानें: The reading room (A) / in the village library (B) / remains open by 9 PM. (C) / No error (D)
- (क) The reading room
- (ख) in the village library
- (ग) remains open by 9 PM
- (घ) No error
उत्तर देखें
उत्तर: (ग) remains open by 9 PM
पुस्तकालय 9 बजे तक लगातार खुला रहता है (Continuity), इसलिए 'by' की जगह 'till' या 'until' आएगा।
8. दिए गए वाक्य में रेखांकित भाग को सुधारें: He slept 'during six hours' because he had travelled all night.
- (क) for six hours
- (ख) since six hours
- (ग) within six hours
- (घ) No improvement
उत्तर देखें
उत्तर: (क) for six hours
'Six hours' समय की माप (Duration) है, जो 'कितनी देर' का उत्तर देती है, इसलिए 'for' आएगा।
9. दिए गए वाक्य में त्रुटि वाला भाग पहचानें: All selected candidates (A) / must report at the head office (B) / till Friday noon. (C) / No error (D)
- (क) All selected candidates
- (ख) must report at the head office
- (ग) till Friday noon
- (घ) No error
उत्तर देखें
उत्तर: (ग) till Friday noon
रिपोर्ट करने का अंतिम समय (Deadline) दिया गया है, इसलिए 'till' गलत है और 'by' सही होगा।
10. दिए गए वाक्य में रेखांकित भाग को सुधारें: You must complete the payment 'in thirty minutes' or the booking will be cancelled.
- (क) within thirty minutes
- (ख) since thirty minutes
- (ग) by thirty minutes
- (घ) No improvement
उत्तर देखें
उत्तर: (क) within thirty minutes
समय सीमा खत्म होने से पहले ही (अंदर-अंदर) कार्य पूरा करने की शर्त के लिए 'within' सबसे उपयुक्त विकल्प है।
English version — Prepositions of Time: at, on, in, since, for, by, till
In English, different prepositions are used to express different aspects of time, whereas Hindi often relies on a single postposition like 'mein' or 'se'. This leads to frequent errors by Hindi-medium aspirants in SSC and Railway exams. This topic is heavily tested in Error Spotting, Fill in the Blanks, and Sentence Improvement.
Rule 1: Use of at, on, in (Exact time, days/dates, and longer periods)
Use 'at' for precise clock times, noon, and night. Use 'on' for specific days and dates. Use 'in' for months, years, centuries, and parts of the day (morning, afternoon, evening).
Examples
- ✔ The coaching class starts at 7:00 AM. — कोचिंग की क्लास सुबह 7:00 बजे शुरू होती है।
- ✔ We take a short rest at noon. — हम दोपहर में थोड़ा आराम करते हैं।
- ✔ Street dogs usually bark at night. — सड़क के कुत्ते आमतौर पर रात में भौंकते हैं।
- ✔ Our village cricket team plays matches on Sunday. — हमारे गांव की क्रिकेट टीम रविवार को मैच खेलती है।
- ✔ The exam was conducted on 15th August. — परीक्षा 15 अगस्त को आयोजित की गई थी।
- ✔ Staff Selection Commission conducts examinations in July. — कर्मचारी चयन आयोग जुलाई में परीक्षाएं आयोजित करता है।
- ✔ He joined the Indian Railways in 2021. — वह 2021 में भारतीय रेल में शामिल हुआ।
- ✔ Grandfather reads the newspaper in the morning. — दादाजी सुबह में अखबार पढ़ते हैं।
Common mistakes
- ✘ The train leaves on 6:30 AM.
- ✔ The train leaves at 6:30 AM. (Clock time requires 'at', not 'on'.)
- ✘ My appointment is at Monday.
- ✔ My appointment is on Monday. (Days of the week take 'on', not 'at'.)
- ✘ He goes to the gym on the evening.
- ✔ He goes to the gym in the evening. (Parts of the day take 'in the', not 'on the'.)
Rule 2: since vs for (Point of time vs Period of time)
Use 'since' with a point of time to indicate when an action began. Use 'for' with a period of time to express the total duration. Both are commonly used in Perfect and Perfect Continuous tenses.
Examples
- ✔ Sunil has been preparing for CGL since 2022. — सुनील 2022 से सीजीएल की तैयारी कर रहा है।
- ✔ It has been raining heavily since morning. — सुबह से तेज बारिश हो रही है।
- ✔ I have not seen him since last Friday. — मैंने उसे पिछले शुक्रवार से नहीं देखा है।
- ✔ Ramesh has worked as a clerk for five years. — रमेश ने पांच साल तक क्लर्क के रूप में काम किया है।
- ✔ The boys have been playing cricket for three hours. — लड़के तीन घंटे से क्रिकेट खेल रहे हैं।
- ✔ She has lived in this village since her birth. — वह अपने जन्म से इस गांव में रही है।
- ✔ The farmer has waited for the monsoon for two months. — किसान दो महीने से मानसून का इंतजार कर रहा है।
Common mistakes
- ✘ He has been sleeping since four hours.
- ✔ He has been sleeping for four hours. ('Four hours' is a period of duration, so use 'for'.)
- ✘ We have been living in Delhi for 2015.
- ✔ We have been living in Delhi since 2015. ('2015' marks a specific starting point, so use 'since'.)
Rule 3: by vs till / until (Deadline vs Continuity up to a point)
'By' indicates a deadline (not later than a specific point in time). 'Till' or 'Until' means up to a certain point, showing that an ongoing state or action continues without stopping until that moment.
Examples
- ✔ You must submit the application form by 5 PM. — आपको शाम 5 बजे तक (या उससे पहले) आवेदन पत्र जमा करना होगा।
- ✔ The construction of the highway will finish by December. — राजमार्ग का निर्माण दिसंबर तक पूरा हो जाएगा।
- ✔ The library remains open till 9 PM every day. — पुस्तकालय प्रतिदिन रात 9 बजे तक खुला रहता है।
- ✔ He studied in his room till midnight. — उसने आधी रात तक अपने कमरे में पढ़ाई की।
- ✔ Please wait here until the doctor arrives. — कृपया तब तक यहां प्रतीक्षा करें जब तक डॉक्टर न आ जाएं।
- ✔ I will complete my revision by tomorrow morning. — मैं कल सुबह तक अपना दोहराव पूरा कर लूंगा।
Common mistakes
- ✘ Pay your examination fee till Monday or your form will be rejected.
- ✔ Pay your examination fee by Monday or your form will be rejected. (A deadline requires 'by', not 'till'.)
- ✘ The grocery shop remains open by 10 PM.
- ✔ The grocery shop remains open till 10 PM. (Continuity of state up to a time requires 'till', not 'by'.)
Rule 4: in vs within (At the end of a period vs Before the period ends)
In reference to the future, 'in + period of time' means at the completion or end of that duration. In contrast, 'within + period of time' means before that duration expires.
Examples
- ✔ The train will arrive in ten minutes. — ट्रेन दस मिनट बाद (दस मिनट पूरे होने पर) आएगी।
- ✔ He will finish his graduation in three years. — वह तीन साल में अपनी स्नातक की पढ़ाई पूरी करेगा।
- ✔ You must repay the bank loan within thirty days. — आपको तीस दिनों के भीतर ही बैंक का ऋण चुकाना होगा।
- ✔ Complete the mock test within sixty minutes. — साठ मिनट के अंदर-अंदर मॉक टेस्ट पूरा करें।
- ✔ The manager promised to resolve the dispute within a week. — प्रबंधक ने एक सप्ताह के भीतर विवाद सुलझाने का वादा किया।
- ✔ The results will be declared in two months. — परिणाम दो महीने में घोषित किए जाएंगे।
Common mistakes
- ✘ Submit your assignment in three days, not a single minute later.
- ✔ Submit your assignment within three days, not a single minute later. (Completing an action before a time limit expires requires 'within'.)
- ✘ The fast express will reach Kanpur within two hours exactly at the scheduled time.
- ✔ The fast express will reach Kanpur in two hours exactly at the scheduled time. (Action happening at the end of the full duration takes 'in'.)
Rule 5: during vs for (When something happens vs How long it lasts)
'During' answers the question 'When?' and is followed by a known event, period, or noun phrase. 'For' answers the question 'How long?' and is followed by a quantified duration of time.
Examples
- ✔ Many people drink hot tea during the winter. — सर्दियों के दौरान कई लोग गरम चाय पीते हैं।
- ✔ He did not speak a single word during the meeting. — बैठक के दौरान उसने एक भी शब्द नहीं बोला।
- ✔ The crowd cheered loudly during the final over of the match. — मैच के आखिरी ओवर के दौरान भीड़ जोर से चिल्लाई।
- ✔ The soldier stood at attention for three hours. — सैनिक तीन घंटे तक सावधान मुद्रा में खड़ा रहा।
- ✔ She stayed in Jaipur for ten days. — वह दस दिनों तक जयपुर में रुकी।
- ✔ Nobody is allowed to use mobile phones during the examination. — परीक्षा के दौरान किसी को भी मोबाइल फोन इस्तेमाल करने की अनुमति नहीं है।
Common mistakes
- ✘ He slept during five hours.
- ✔ He slept for five hours. (A quantified duration takes 'for', not 'during'.)
- ✘ She fell asleep for the film.
- ✔ She fell asleep during the film. ('The film' is an event/period noun, so use 'during'.)
Quick revision
- Use 'at' for precise clock times, noon, and night (at 5 PM, at noon, at night).
- Use 'on' for specific days of the week and dates (on Monday, on 15th August).
- Use 'in' for months, years, centuries, and parts of the day (in May, in 2024, in the morning).
- Use 'since' for a starting point of time and 'for' for the total duration/count of time.
- Use 'by' to denote a strict deadline (not later than) and 'till/until' to show an action continuing up to that point.
- Use 'in' for an action occurring at the completion of a period, and 'within' for an action occurring before the period expires.
- Use 'during' with event nouns to show when something happened, and 'for' with time quantities to show how long it lasted.