✨ High-Retention English Grammar & Fun Memory Hacks AI Enhanced

Master English Grammar with Unforgettable Mnemonics

Crush Error Spotting, Sentence Improvement, Active/Passive Voice & Narration for SSC CGL, CHSL, CPO, Banking PO/Clerk, CDS, and NDA — with easy formula stories, trap busters, and instant recall quizzes.

🔍
📖
Active Filters: Category: tenses & conditionals đŸˇī¸ Rule: since vs for ✕ Found 3 card(s)

'For' and Duration Across Tenses

'For' और विभिन्न टेंस में अवधि

'For' किसी क्रिया या स्थिति की कुल अवधि को मापता है, चाहे वह अतीत में हुई हो, वर्तमान में हो रही हो, या भविष्य में होगी। यह विभिन्न टेंस के साथ प्रयोग किया जा सकता है, लेकिन परफेक्ट टेंस के साथ इसका उपयोग सबसे आम है।

💡 Fun Memory Story & Formula Trick:
💡 FOR is the 'FULL STOPWATCH' – it measures the WHOLE time. Tick-tock, tick-tock, it counts every second, minute, hour, year! It's the time-keeper for the entire journey, always asking 'How long?'
💡 FOR है 'पूरी स्टॉपवॉच' – यह पूरे समय को मापती है। टिक-टॉक, टिक-टॉक, यह हर सेकंड, मिनट, घंटे, साल को गिनता है! यह पूरी यात्रा का टाइम-कीपर है, हमेशा पूछता है 'कितनी देर तक?'
⚠️ Don't confuse 'for' (duration) with 'during' (within a period). 'For' tells *how long* something happened, while 'during' tells *when* it happened within a larger timeframe. E.g., 'He slept for the movie' (wrong) vs. 'He slept *during* the movie' (correct). Also, avoid using 'for' with specific points in time.
📌 Key Grammar Rules & Formulas:
  • âœĻ Rule 1: Used with Present Perfect/Present Perfect Continuous to show duration up to the present moment. Example: "They have been married *for* twenty years."
  • âœĻ Rule 2: Used with Past Perfect/Past Perfect Continuous to show duration up to a specific point in the past. Example: "She had studied *for* three hours before the power went out."
  • âœĻ Rule 3: Can be used with Simple Future tense to indicate a future duration. Example: "I will be away *for* a week next month."
  • + View all 4 rules & examples →
⚡ Instant Error Spotting Test Click to check

Choose the correct option to complete the sentence: "The team practiced hard ______ three weeks before the championship."

The blank requires a word that indicates a duration of time. 'Three weeks' is a period of time, not a specific starting point. Therefore, 'for' is the correct choice. 'Since' would be used with a specific point (e.g., 'since last month'). 'During' indicates something happened within a period, not the total length of the action itself. 'From' is used to indicate a starting point, often with 'to' for an end point.
📖 Standard Grammar Rules (100% Original Content) Full Rules & Mnemonics →

'Since' and Tense Harmony: Perfect Tenses & Past Simple

'Since' और टेंस का सामंजस्य: परफेक्ट टेंस और पास्ट सिंपल

'Since' एक पुल का काम करता है, जो अतीत की एक विशिष्ट घटना या समय बिंदु को एक ऐसी क्रिया या स्थिति से जोड़ता है जो वर्तमान तक जारी रहती है। मुख्य क्लॉज में आमतौर पर प्रेजेंट परफेक्ट या प्रेजेंट परफेक्ट कंटीन्यूअस टेंस का उपयोग होता है।

💡 Fun Memory Story & Formula Trick:
💡 SINCE is the 'ANCHOR' that holds your 'PERFECT SHIP' (Present Perfect/Continuous) to a specific 'PAST DOCK'. The ship stays anchored and active *since* that dock, sailing right up to now! No anchor, no continuous journey!
💡 SINCE है वो 'लंगर' जो आपके 'परफेक्ट जहाज' (Present Perfect/Continuous) को एक खास 'अतीत के घाट' से बांधे रखता है। जहाज उस घाट *से* लंगर डाले हुए, अभी तक सक्रिय है! लंगर नहीं, तो निरंतर यात्रा नहीं!
⚠️ A common trap is using simple past or simple present tense in the main clause when 'since' indicates an action continuing to the present. E.g., 'I know him since 2005' is wrong. The action of knowing continues, so it must be 'I *have known* him since 2005'. Always ensure the main verb reflects the ongoing nature!
📌 Key Grammar Rules & Formulas:
  • âœĻ Rule 1: When 'since' introduces a specific point in the past from which an action continues up to the present, the main clause must be in the Present Perfect or Present Perfect Continuous tense. Example: "I haven't eaten anything *since* morning."
  • âœĻ Rule 2: 'Since' can introduce a clause in the Simple Past tense, indicating the starting event. The main clause remains in a perfect tense. Example: "Many things have changed *since* we last met."
  • âœĻ Rule 3: Avoid using Simple Past or Simple Present in the main clause when 'since' implies an action or state that began in the past and is still ongoing. Incorrect: "He lives here since 2000." Correct: "He *has lived* here since 2000."
⚡ Instant Error Spotting Test Click to check

Identify the part of the sentence that contains an error: "She works as a teacher since she graduated from college."

The error is in option A. Since the action of working as a teacher started in the past (when she graduated) and continues to the present, the main verb should be in the Present Perfect or Present Perfect Continuous tense. 'She works' (Simple Present) is incorrect. It should be 'She *has worked* as a teacher' or 'She *has been working* as a teacher'.
📖 Standard Grammar Rules (100% Original Content) Full Rules & Mnemonics →

Since vs For: Point in Time vs. Duration

Since बनाम For: समय का बिंदु बनाम अवधि

'Since' का प्रयोग किसी क्रिया या स्थिति के 'शुरुआती बिंदु' को दर्शाने के लिए किया जाता है, जबकि 'For' किसी क्रिया या स्थिति की 'कुल अवधि' को मापता है। दोनों का उपयोग आमतौर पर परफेक्ट टेंस के साथ किया जाता है।

💡 Fun Memory Story & Formula Trick:
💡 SINCE is the 'STARTING POINT' (S.P.) of a journey, like a GPS marking your origin. FOR is the 'FULL PATH' (F.P.) you've traveled, like the total distance shown on the GPS. Remember: S.P. for 'Since Point', F.P. for 'For Period'!
💡 SINCE है 'शुरुआती बिंदु' (S.P.), जैसे GPS पर आपकी यात्रा का शुरुआती स्थान। FOR है 'पूरी अवधि' (F.P.), जैसे GPS पर तय की गई कुल दूरी। याद रखें: S.P. मतलब 'Since Point', F.P. मतलब 'For Period'!
⚠️ Examiners often swap 'since' and 'for' to test your understanding of 'point vs. duration'. Watch out for phrases like 'since two hours' (incorrect, should be 'for two hours') or 'for last Monday' (incorrect, should be 'since last Monday'). Always check if it's a specific moment or a measured duration!
📌 Key Grammar Rules & Formulas:
  • âœĻ Rule 1: 'Since' is used with a specific point in time (e.g., 2010, Monday, last week, 5 PM). It answers 'From when?'. Example: "She has been practicing yoga *since* 2019."
  • âœĻ Rule 2: 'For' is used with a period of time or duration (e.g., two years, three days, a long time, an hour). It answers 'How long?'. Example: "He has lived in this city *for* fifteen years."
  • âœĻ Rule 3: Both 'since' and 'for' are predominantly used with perfect tenses (Present Perfect, Present Perfect Continuous, Past Perfect, etc.) to indicate an action that started in the past and continues or continued up to a certain point.
⚡ Instant Error Spotting Test Click to check

Spot the error in the following sentence: "She has been waiting for her friend since two hours."

The error is in option C. 'Two hours' indicates a duration, not a specific point in time. Therefore, 'for' should be used instead of 'since'. The correct sentence is: "She has been waiting for her friend *for* two hours."
📖 Standard Grammar Rules (100% Original Content) Full Rules & Mnemonics →
â„šī¸ AI-assisted educational learning aid. AI may produce inaccuracies; please verify critical grammar rules with standard reference material.