B1 Verb Tenses 23 min read मध्यम

प्रेज़ेंट परफेक्ट: For बनाम Since (जारी कार्य)

Present Perfect में चल रहे कामों के लिए, 'for' बताता है «कितना समय», और 'since' बताता है «कब से»।

Grammar Rule in 30 Seconds

Use 'for' for a total duration of time and 'since' for a specific starting point in the past.

  • Use 'for' with periods of time like 'two hours' or 'five years'. Example: 'I have lived here for five years.'
  • Use 'since' with specific dates, times, or events like 'Monday' or '2010'. Example: 'I have lived here since 2010.'
  • Always use the Present Perfect (have/has + past participle) to show the action is still happening now.
Subject + have/has + Past Participle + [for + ⏱️] OR [since + 📍]

Overview

### Overview
English grammar में समय को व्यक्त करने के तरीके बहुत ही सटीक (precise) होते हैं। जब हम किसी ऐसे काम या स्थिति (state) के बारे में बात करते हैं जो अतीत (past) में शुरू हुई थी और अभी भी वर्तमान (present) में जारी है, तो हम Present Perfect tense का उपयोग करते हैं। इस tense के साथ for और since का मेल एक बहुत ही महत्वपूर्ण भूमिका निभाता है।
एक हिंदी भाषी होने के नाते, हमें अक्सर यह समझने में कठिनाई होती है कि कब for लगाना है और कब since, क्योंकि हमारी मातृभाषा हिंदी में इन दोनों के लिए केवल एक ही शब्द है— «से»। उदाहरण के लिए, हम कहते हैं
मैं दो घंटे से इंतज़ार कर रहा हूँ
और
मैं सुबह से इंतज़ार कर रहा हूँ
। यहाँ दोनों वाक्यों में «से» का प्रयोग हुआ है, लेकिन English में ये दोनों स्थितियाँ अलग-अलग तरीके से व्यक्त की जाती हैं।
Present Perfect के साथ for और since का सही उपयोग करना न केवल आपकी Grammar को सुधारेगा, बल्कि यह आपको अधिक natural और professional भी बनाएगा। चाहे आप किसी job interview में अपने अनुभव के बारे में बता रहे हों या किसी पुराने दोस्त से अपनी ज़िंदगी के बारे में बात कर रहे हों, यह concept आपके विचारों को स्पष्टता देने के लिए अनिवार्य है। इस पाठ में, हम गहराई से समझेंगे कि इन दोनों शब्दों का सही चुनाव कैसे किया जाए और हिंदी भाषी होने के नाते हम अक्सर कहाँ गलतियाँ करते हैं।
### How This Grammar Works
English में Present Perfect tense (has/have + V3) का मुख्य उद्देश्य अतीत और वर्तमान के बीच एक पुल (bridge) बनाना है। जब हम इसमें for और since जोड़ते हैं, तो हम उस समय की सीमा या शुरुआत को परिभाषित करते हैं।
1. For का उपयोग: समय की अवधि (Duration)
जब आप यह बताना चाहते हैं कि कोई काम कितनी देर से चल रहा है, तो आप for का उपयोग करते हैं। यह समय की कुल मात्रा (total amount of time) को दर्शाता है। इसे एक 'block of time' की तरह सोचें।
  • Hindi Connection: जब आप किसी से पूछते हैं «कितनी देर से?» (How long?), तो जवाब में for का उपयोग होता है।
  • Examples: for two hours (दो घंटे से), for five years (पाँच साल से), for a long time (लंबे समय से)।
  • Logic: यहाँ आप समय को गिन रहे हैं (1, 2, 3...)।
2. Since का उपयोग: शुरुआत का समय (Starting Point)
जब आप यह बताना चाहते हैं कि कोई काम किस निश्चित समय पर शुरू हुआ था, तो आप since का उपयोग करते हैं। यह समय के कैलेंडर या घड़ी पर एक खास बिंदु (point) को दर्शाता है।
  • Hindi Connection: जब आप किसी से पूछते हैं «कब से?» (Since when?), तो जवाब में since का उपयोग होता है।
  • Examples: since 9 AM (9 बजे से), since Monday (सोमवार से), since 2010 (2010 से), since childhood (बचपन से)।
  • Logic: यहाँ आप समय की शुरुआत वाले बिंदु (starting point) की ओर इशारा कर रहे हैं।
Comparison Table: Hindi vs English Logic
| Hindi Sentence | Time Reference Type | English Translation |
|---|---|---|
| मैं 10 साल से दिल्ली में हूँ। | Duration (अवधि) | I have been in Delhi for 10 years. |
| मैं 2014 से दिल्ली में हूँ। | Starting Point (शुरुआत) | I have been in Delhi since 2014. |
| वह 2 घंटे से सो रहा है। | Duration (अवधि) | He has been sleeping for 2 hours. |
| वह दोपहर से सो रहा है। | Starting Point (शुरुआत) | He has been sleeping since afternoon. |
### Formation Pattern
Present Perfect के साथ for और since का वाक्य बनाने के लिए एक निश्चित ढांचे (structure) का पालन करना होता है।
Affirmative (सकारात्मक) Structure:
Subject + has/have + Past Participle (V3) + for/since + Time
  • I / You / We / They के साथ have का प्रयोग करें।
  • He / She / It / Name के साथ has का प्रयोग करें।
*Examples:*
  • I have lived in this house for six months. (मैं छह महीने से इस घर में रह रहा हूँ।)
  • She has worked at this bank since 2018. (वह 2018 से इस बैंक में काम कर रही है।)
Negative (नकारात्मक) Structure:
Subject + has/have + not + Past Participle (V3) + for/since + Time
*Examples:*
  • We haven't seen each other since Diwali. (हमने दिवाली से एक-दूसरे को नहीं देखा है।)
  • He hasn't called me for two weeks. (उसने दो हफ्तों से मुझे फोन नहीं किया है।)
Interrogative (प्रश्नवाचक) Structure:
Has/Have + Subject + Past Participle (V3) + for/since + Time?
*Examples:*
  • Have you known him for a long time? (क्या तुम उसे लंबे समय से जानते हो?)
  • Has it rained since yesterday? (क्या कल से बारिश हुई है?)
A Note on State Verbs:
कुछ क्रियाएं (verbs) ऐसी होती हैं जिन्हें हम Continuous form (-ing) में इस्तेमाल नहीं करते, जैसे know, believe, be, have (possession)। इन क्रियाओं के साथ हम हमेशा Present Perfect Simple का ही प्रयोग करते हैं, भले ही काम जारी हो।
  • *Correct:* I have known him for years.
  • *Incorrect:* I have been knowing him for years.
### When To Use It
इसका उपयोग हम मुख्य रूप से तीन स्थितियों में करते हैं:
1. जारी रहने वाली स्थितियाँ (Ongoing Situations):
जब कोई स्थिति अतीत में शुरू हुई और अभी भी सच है।
*Scenario:* मान लीजिए आपने 5 साल पहले एक गाड़ी खरीदी और वह आज भी आपके पास है।
  • I have had this car for five years. (मेरे पास यह गाड़ी 5 साल से है।)
2. पेशेवर अनुभव (Professional Experience):
जब आप अपने करियर के बारे में बात करते हैं।
*Scenario:* ऑफिस मीटिंग या इंटरव्यू में।
  • I have been a software engineer since I graduated. (ग्रेजुएशन के बाद से ही मैं एक सॉफ्टवेयर इंजीनियर हूँ।)
  • Our company has used this software for a decade. (हमारी कंपनी एक दशक से इस सॉफ्टवेयर का उपयोग कर रही है।)
3. व्यक्तिगत संबंध और आदतें (Personal Relationships and Habits):
*Scenario:* पारिवारिक मिलन (family gathering) या दोस्तों के साथ बातचीत।
  • They have been married since 1995. (उनकी शादी 1995 से हुई है।)
  • I haven't eaten street food since I fell ill. (जब से मैं बीमार पड़ा हूँ, मैंने स्ट्रीट फूड नहीं खाया है।)
### Common Mistakes
Hindi speakers अक्सर for और since का उपयोग करते समय कुछ विशिष्ट गलतियाँ करते हैं। ये गलतियाँ हमारी मातृभाषा के व्याकरण के प्रभाव (L1 interference) के कारण होती हैं।
Mistake 1: Simple Present का उपयोग करना
हिंदी में हम कहते हैं «मैं यहाँ 2 साल से हूँ»। इसका सीधा अनुवाद कई लोग करते हैं: I am here since 2 years. यह गलत है।
  • Why? English में अगर कोई काम अतीत से शुरू होकर अब तक चल रहा है, तो am/is/are का प्रयोग नहीं किया जा सकता। आपको Present Perfect (have been) का उपयोग करना ही होगा।
  • Correct: I have been here for 2 years.
Mistake 2: 'Since' के साथ समय की अवधि (Duration) का उपयोग
अक्सर लोग कहते हैं: I have been waiting since two hours. यह गलत है।
  • Why? Two hours एक अवधि (duration) है, कोई निश्चित बिंदु (starting point) नहीं।
  • Correct: I have been waiting for two hours. या I have been waiting since 2 PM.
Mistake 3: 'For' को पूरी तरह छोड़ देना
हिंदी में हम कभी-कभी «से» के बिना भी बात करते हैं, जैसे «मैं 10 साल यहाँ रहा हूँ»। इसे English में I have lived here 10 years कहना अधूरा लगता है।
  • Correct: I have lived here for 10 years.
Mistake 4: 'From' का गलत इस्तेमाल
कई बार छात्र since की जगह from का उपयोग करते हैं: I have been working here from Monday.
  • Why? From का उपयोग आमतौर पर Future या Simple Past की समय सीमा बताने के लिए होता है (जैसे from 9 to 5)। Present Perfect में हमेशा since का ही प्रयोग करें।
  • Correct: I have been working here since Monday.
### Contrast With Similar Patterns
अक्सर भ्रम (confusion) तब होता है जब हमें Present Perfect और Past Simple के बीच चुनाव करना होता है। नीचे दी गई तालिका से इसे समझें:
| Feature | Present Perfect (with for/since) | Past Simple (with for) |
|---|---|---|
| Status | काम अभी भी जारी है (Ongoing) | काम खत्म हो चुका है (Finished) |
| Example | I have lived in Mumbai for 5 years. | I lived in Mumbai for 5 years. |
| Meaning | मैं अभी भी मुंबई में रहता हूँ। | मैं पहले मुंबई में 5 साल रहा था, अब नहीं रहता। |
| Time Marker | since 2010, for ages | in 2010, yesterday, ago |
एक और महत्वपूर्ण अंतर: Since vs From
  • Since का प्रयोग केवल Perfect Tenses के साथ होता है।
  • From का प्रयोग किसी भी tense के साथ हो सकता है, लेकिन यह आमतौर पर एक अंत (end point) के साथ आता है (जैसे: The shop is open from 10 AM to 8 PM).
### Quick FAQ
1. क्या मैं for का उपयोग Past Simple के साथ कर सकता हूँ?
हाँ, बिल्कुल! लेकिन इसका मतलब बदल जाएगा। अगर आप कहते हैं, I worked there for 2 years, तो इसका मतलब है कि अब आप वहाँ काम नहीं करते। for केवल समय की लंबाई बताता है, यह ज़रूरी नहीं कि काम अभी भी चल रहा हो। लेकिन since का प्रयोग लगभग हमेशा Present Perfect के साथ ही होता है क्योंकि यह अतीत को वर्तमान से जोड़ता है।
2. since long कहना सही है या for a long time?
बोलचाल में लोग since long बोल देते हैं, लेकिन व्याकरण के हिसाब से for a long time या for ages कहना ज्यादा सही है। अगर आपको since का ही प्रयोग करना है, तो आप since a long time ago कह सकते हैं, लेकिन यह थोड़ा बोझिल (clunky) लगता है।
3. क्या since के बाद पूरा वाक्य आ सकता है?
हाँ, since एक conjunction की तरह भी काम करता है। आप कह सकते हैं: I have been happy since I moved to this city. यहाँ since के बाद एक पूरा Past Simple वाक्य (I moved to this city) आया है, जो समय के एक बिंदु (starting point) का काम कर रहा है।
4. 'For' और 'Since' को याद रखने की कोई आसान ट्रिक?
  • For = Number: अगर समय के साथ कोई नंबर जुड़ा है (2 hours, 5 days, 3 months), तो for लगाओ। (अपवाद: साल का नंबर जैसे 2024, जो एक बिंदु है)।
  • Since = Name: अगर समय का कोई नाम है (Monday, January, Diwali, Childhood), तो since लगाओ।
निष्कर्ष (Conclusion):
देखो, English और हिंदी की समय को देखने की दृष्टि अलग है। बस इतना याद रखो कि जब भी तुम «से» कहो, तो अपने आप से पूछो— «क्या मैं समय गिन रहा हूँ (Duration)?» या «क्या मैं शुरुआत दिखा रहा हूँ (Starting Point)?»। अगर तुम यह छोटा सा सवाल पूछना शुरू कर दोगे, तो for और since का चुनाव तुम्हारे लिए ऑटो-रिक्शा वाले से मोलभाव (bargaining) करने जितना आसान हो जाएगा! अभ्यास करते रहो, क्योंकि Grammar रटने से नहीं, बल्कि रोज़मर्रा की बातचीत में इस्तेमाल करने से आती है।

Present Perfect + For/Since Structure

Subject Auxiliary Past Participle Preposition Time Reference
I / You / We / They
have
lived
for
six months
He / She / It
has
lived
since
January
I / You / We / They
have not (haven't)
seen
for
ages
He / She / It
has not (hasn't)
seen
since
Monday

Common Contractions

Full Form Contraction Example
I have
I've
I've been here for an hour.
You have
You've
You've known her since 2010.
He has
He's
He's worked here for a week.
She has
She's
She's been sick since yesterday.
We have
We've
We've lived here for years.
They have
They've
They've been friends since school.

Meanings

The Present Perfect with 'for' or 'since' describes an action that started in the past and continues into the present moment.

1

Duration of State

Used with stative verbs (be, know, like) to show how long a situation has existed.

“We have been friends for a long time.”

“I have known him since high school.”

2

Ongoing Action

Used with dynamic verbs to show an activity that hasn't stopped yet.

“He has played the piano for twenty minutes.”

“It has rained since this morning.”

3

Negative Duration

Used to express how much time has passed since an event last occurred.

“I haven't seen her for ages.”

“We haven't been to the cinema since March.”

Reference Table

Reference table for प्रेज़ेंट परफेक्ट: For बनाम Since (जारी कार्य)
समय अभिव्यक्ति अर्थ Present Perfect के साथ उदाहरण
`for five years`
अवधि (कितने समय से)
`I have worked here for five years.`
`since 2018`
शुरुआती बिंदु (कब शुरू हुआ)
`She has lived here since 2018.`
`for a long time`
सामान्य अवधि
`We haven't met for a long time.`
`since last Monday`
निश्चित शुरुआती तारीख
`He hasn't eaten since last Monday.`
`for ages`
अनौपचारिक, बहुत लंबी अवधि
`I haven't seen you for ages!`
`since I was a child`
निश्चित पिछली घटना शुरुआती बिंदु के रूप में
`She has loved music since she was a child.`

औपचारिकता का स्तर

औपचारिक
I have been employed by this firm for six years.

I have been employed by this firm for six years. (Professional history)

तटस्थ
I have worked here for six years.

I have worked here for six years. (Professional history)

अनौपचारिक
I've been here for six years.

I've been here for six years. (Professional history)

बोलचाल
I've been at this gig for six years.

I've been at this gig for six years. (Professional history)

Present Perfect: For बनाम Since (चल रहे काम)

Present Perfect

FOR (अवधि)

  • कितना समय? 'कितना समय?' का जवाब देता है
  • समय की अवधि उदाहरण के लिए, 'three hours', 'many years'
  • I've studied for two hours. उदाहरण वाक्य

SINCE (शुरुआती बिंदु)

  • कब से? 'कब से?' का जवाब देता है
  • निश्चित क्षण/घटना उदाहरण के लिए, '9 AM', 'last year', 'I was a child'
  • She's worked since 2010. उदाहरण वाक्य

आम उपयोग

  • अभी भी हो रहा है काम/स्थिति वर्तमान तक जारी है
  • स्टेट वर्ब्स (know, be) अक्सर Present Perfect Simple के साथ
  • अनुभव अतीत को अब से जोड़ना

For बनाम Since: एक त्वरित नज़र

FOR (के लिए)
I've been here for three hours. 'समय की कुल लंबाई' पर केंद्रित है।
She's known him for ages. 'अवधि' के लिए उपयोग किया जाता है।
for five minutes अवधि
for a week अवधि
SINCE (कब से)
I've been here since 9 AM. 'शुरू होने के समय' पर केंद्रित है।
She's known him since university. 'शुरुआती बिंदु' के लिए उपयोग किया जाता है।
since yesterday शुरुआती बिंदु
since 2020 शुरुआती बिंदु

Present Perfect के साथ 'For' या 'Since' चुनना

1

क्या काम/स्थिति चल रही है (अतीत में शुरू हुई, अब भी जारी है)?

YES
Present Perfect का उपयोग करें (have/has + V3)
NO
Past Simple का उपयोग करें (काम खत्म हो गया है)
2

क्या आप समय की *कुल लंबाई* बता रहे हैं?

YES
FOR + अवधि का उपयोग करें (जैसे, 'for three hours')
NO
अगले प्रश्न पर जाएं
3

क्या आप *निश्चित शुरुआती बिंदु* बता रहे हैं?

YES
SINCE + शुरुआती बिंदु का उपयोग करें (जैसे, 'since 9 AM')
NO
फिर से मूल्यांकन करें कि आप क्या व्यक्त करना चाहते हैं!

For और Since के साथ समय अभिव्यक्तियाँ

FOR (अवधि)

  • five minutes
  • two hours
  • a week
  • three months
  • several years
  • a long time
  • ages
  • what feels like forever
🏁

SINCE (शुरुआती बिंदु)

  • 9 AM
  • yesterday
  • last Monday
  • 2020
  • I was a child
  • he arrived
  • my birthday
  • the accident

स्तर के अनुसार उदाहरण

1

I have been here for one hour.

I have been here for one hour.

2

She has lived here since 2022.

She has lived here since 2022.

3

We have had this car for a week.

We have had this car for a week.

4

He has been sick since Friday.

He has been sick since Friday.

1

I haven't seen him for two days.

I haven't seen him for two days.

2

They have been married since July.

They have been married since July.

3

How long have you been a teacher?

How long have you been a teacher?

4

She has known me for a long time.

She has known me for a long time.

1

I've worked in this office since I finished university.

I've worked in this office since I finished university.

2

We've been waiting for the bus for over forty minutes.

We've been waiting for the bus for over forty minutes.

3

Has he lived in London since he was a child?

Has he lived in London since he was a child?

4

I haven't eaten anything since breakfast.

I haven't eaten anything since breakfast.

1

The company has owned this property for several decades.

The company has owned this property for several decades.

2

I've been meaning to call you since we last met.

I've been meaning to call you since we last met.

3

Prices have risen significantly since the new law was passed.

Prices have risen significantly since the new law was passed.

4

He hasn't contributed to the project for quite some time.

He hasn't contributed to the project for quite some time.

1

The tension has been building since the inception of the project.

The tension has been building since the inception of the project.

2

I haven't seen such a display of talent for many a year.

I haven't seen such a display of talent for many a year.

3

She has been a pillar of the community since time immemorial.

She has been a pillar of the community since time immemorial.

4

The law has been in effect for the duration of the crisis.

The law has been in effect for the duration of the crisis.

1

The manuscript has lain untouched for what must be centuries.

The manuscript has lain untouched for what must be centuries.

2

Ever since the scandal broke, the senator has been under intense scrutiny.

Ever since the scandal broke, the senator has been under intense scrutiny.

3

I haven't so much as spoken to him in weeks.

I haven't so much as spoken to him in weeks.

4

The city has undergone a metamorphosis since the turn of the century.

The city has undergone a metamorphosis since the turn of the century.

आसानी से भ्रमित होने वाले

Present Perfect: For vs. Since (Ongoing Actions) बनाम Present Perfect vs. Past Simple

Learners use Past Simple for ongoing actions or Present Perfect for finished ones.

Present Perfect: For vs. Since (Ongoing Actions) बनाम For vs. During

Both relate to time, but 'during' is used with nouns to say when something happened, not how long.

Present Perfect: For vs. Since (Ongoing Actions) बनाम Since vs. From

Learners use 'from' to mark a start point with the Present Perfect.

सामान्य गलतियाँ

I am here since Monday.

I have been here since Monday.

In English, we use the Present Perfect, not the Present Simple, for actions starting in the past.

I have been here for 2010.

I have been here since 2010.

Use 'since' for years, not 'for'.

I have lived here since two years.

I have lived here for two years.

Use 'for' for a number of years.

I have know him for a long time.

I have known him for a long time.

You must use the past participle (known), not the base form (know).

She has worked here since five months.

She has worked here for five months.

Months are a duration, so use 'for'.

How long you have been here?

How long have you been here?

In questions, the auxiliary 'have' must come before the subject.

I haven't seen her since a long time.

I haven't seen her for a long time.

'A long time' is a duration, not a starting point.

I have been knowing her since 2015.

I have known her since 2015.

'Know' is a stative verb and should not be used in the continuous form.

I've been here since I have been a child.

I've been here since I was a child.

The clause after 'since' usually uses the Past Simple.

It's been raining for this morning.

It's been raining since this morning.

'This morning' is a starting point.

I haven't seen him for the last time we met.

I haven't seen him since the last time we met.

The meeting is a point in time, not a duration.

वाक्य संरचनाएँ

I have known ___ since ___.

She hasn't ___ for ___.

How long have you ___?

Real World Usage

Job Interviews constant

I have worked in sales for over a decade.

Doctor's Appointment very common

I've had this cough since last Tuesday.

Dating/Relationships common

We've been together for three years.

Customer Support very common

I have been on hold for twenty minutes!

Social Media Bio common

Living in NYC since 2015.

Travel/Immigration occasional

I have been in the country for two weeks.

💡

अवधि बनाम शुरुआती बिंदु

हमेशा खुद से पूछो: "क्या मैं समय की *अवधि* ('for') के बारे में बात कर रहा हूँ या *उस क्षण* के बारे में जब यह शुरू हुआ था ('since')?« यह आसान सवाल सही शब्द चुनने में मदद करता है। मान लो तुम अपनी नौकरी के बारे में बता रहे हो: »I have worked here for five years.« (अवधि) या »I have worked here since 2018." (शुरुआती बिंदु)।
⚠️

टेंस मत बदलो!

याद रखो, 'for' और 'since' चल रहे कामों के लिए लगभग हमेशा Present Perfect (या Present Perfect Continuous) के साथ ही आते हैं। उन्हें Past Simple के साथ इस्तेमाल करने से मतलब बदल जाता है, जैसे कि काम खत्म हो गया हो। तुम नहीं कहोगे
I lived here for five years
अगर अभी भी रह रहे हो, बल्कि
I have lived here for five years.
🎯

'अब तक' सोचो

Present Perfect मूल रूप से अतीत को वर्तमान से जोड़ता है। जब तुम 'for' या 'since' जोड़ते हो, तो तुम बस यह बता रहे होते हो कि यह जुड़ाव *कितने समय से* सक्रिय है, या *कब से* शुरू हुआ। यह हमेशा 'अब तक' के बारे में होता है। जैसे, तुम कहोगे:
I have known her since college.
🌍

और भी स्वाभाविक लगो

Present Perfect के साथ 'for' और 'since' पर महारत हासिल करने से तुम्हारी अंग्रेजी बहुत धाराप्रवाह और स्वाभाविक लगती है। नेटिव स्पीकर इसका लगातार इस्तेमाल अपनी ज़िंदगी, अनुभवों और मौजूदा स्थितियों को बताने के लिए करते हैं। जब तुम इसके लिए सुनना शुरू करोगे, तो तुम्हें यह हर जगह मिलेगा! जैसे, अपनी यात्रा के बारे में: "I haven't traveled abroad for a long time."
💡

स्टेट वर्ब्स का अपवाद

स्टेट वर्ब्स (जैसे know, be, have, love, understand) के लिए, हम आमतौर पर Present Perfect Simple का इस्तेमाल करते हैं, न कि Present Perfect Continuous का, भले ही काम चल रहा हो। जैसे,
I have known her for years.
(तुम यह नहीं कहोगे
I have been knowing her
)

Smart Tips

Stop! If you arrived 2 days ago and are still here, you must use 'I have been'.

I am here for two days. I have been here for two days.

Use 'for'. Numbers usually indicate a duration.

I've been waiting since 20 minutes. I've been waiting for 20 minutes.

Swap 'for' for 'in'.

I haven't seen him for weeks. I haven't seen him in weeks.

Always put that verb in the Past Simple.

Since I have moved here... Since I moved here...

उच्चारण

I've /aɪv/, We've /wiːv/, They've /ðeɪv/

Contraction of 'have'

In natural speech, 'have' is almost always contracted to /v/ after pronouns.

/fə/ two hours

Weak form of 'for'

The word 'for' is usually pronounced with a schwa /fə/ unless it is stressed.

Emphasis on duration

I've been waiting for ↘️HOURS.

Conveys frustration or surprise at the length of time.

याद करें

स्मृति सहायक

FOR is for the length of the floor (duration); SINCE is for the start of the fence (point).

दृश्य संबंध

Imagine 'FOR' as a ruler measuring a piece of string. Imagine 'SINCE' as a push-pin on a calendar marking the exact day you started.

Rhyme

For is for a length of time, Since is for the starting line.

Story

A traveler has been walking 'for' ten days. He hasn't seen a city 'since' he left the mountains. He measures his journey in days (for) but remembers his departure (since).

Word Web

DurationStarting PointUnfinishedHave/HasPast ParticiplePeriodMoment

चैलेंज

Write three sentences about your life: one using 'for', one using 'since' with a year, and one using 'since' with a past event (e.g., 'since I was a child').

सांस्कृतिक नोट्स

British speakers are very strict about using the Present Perfect with 'for' and 'since'. Using the Past Simple instead (e.g., 'I didn't see him since Monday') sounds very incorrect to them.

While the Present Perfect is standard, in informal American speech, you might occasionally hear the Past Simple used with 'since', though it is technically non-standard.

Using 'for' and 'since' correctly is a marker of professional English proficiency. It is often tested in exams like IELTS or TOEFL because it shows a grasp of complex time relationships.

The Present Perfect evolved from Old English 'habban' (to have) + a past participle, originally meaning 'I possess a finished thing'. Over time, it shifted to describe the state resulting from that action.

बातचीत की शुरुआत

How long have you lived in your current city?

What is something you have owned since you were a child?

How long have you been studying English, and what has been the hardest part?

Have you known your best friend for a long time?

डायरी विषय

Write about your career or education history. How long have you been in your current role?
Describe a hobby you have. When did you start, and how long have you practiced it?
Reflect on the changes in your life since the beginning of this year.

सामान्य गलतियाँ

Incorrect

सही


Incorrect

सही


Incorrect

सही


Incorrect

सही

Test Yourself

सही शब्द चुनें।

I haven't seen my best friend ___ last summer.

✓ Correct! ✗ Not quite. Correct answer: since
'Last summer' एक निश्चित शुरुआती बिंदु है, इसलिए हम 'since' का उपयोग करते हैं।
गलती ढूंढो और ठीक करो। Error Correction

Find and fix the mistake:

She works here for ten years.

✓ Correct! ✗ Not quite. Correct answer: She has worked here for ten years.
काम अतीत में शुरू हुआ और चल रहा है, जिसके लिए अवधि बताने के लिए 'for' के साथ Present Perfect tense ('has worked') की आवश्यकता होती है।
सही अंग्रेजी वाक्य टाइप करें। अनुवाद

Translate into English: 'Hemos vivido en esta ciudad desde 2015.'

Answer starts with: ["W...

✓ Correct! ✗ Not quite. Correct answer: ["We have lived in this city since 2015.","We've lived in this city since 2015."]
'Desde 2015' का अनुवाद 'since 2015' होता है क्योंकि यह एक शुरुआती बिंदु है। 'Hemos vivido' Present Perfect है।
शब्दों को क्रम में लगाएं। Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: I've been working on this project for two weeks
यह वाक्य एक चल रहे काम को दिखाने के लिए Present Perfect Continuous का उपयोग करता है, जिसमें 'for' अवधि को इंगित करता है।

Score: /4

अभ्यास प्रश्न

8 exercises
Choose the correct preposition. बहुविकल्पी

I have lived in this apartment ___ 2010.

✓ Correct! ✗ Not quite. Correct answer: since
2010 is a specific starting point, so we use 'since'.
Fill in the blank with 'for' or 'since'.

They have been married ___ forty years.

✓ Correct! ✗ Not quite. Correct answer: for
Forty years is a duration/period of time.
Correct the mistake in the sentence. Error Correction

Find and fix the mistake:

I am a teacher since three years.

✓ Correct! ✗ Not quite. Correct answer: I have been a teacher for three years.
We need Present Perfect for duration, and 'for' for a period of time.
Rewrite the sentence using 'since'. Sentence Transformation

I started working here in January. (I have...)

✓ Correct! ✗ Not quite. Correct answer: I have worked here since January.
The starting point is January, so 'since' is used with the Present Perfect.
Match the time phrase with the correct preposition. Match Pairs

1. ___ ages, 2. ___ I was a child, 3. ___ a long time, 4. ___ last night

✓ Correct! ✗ Not quite. Correct answer: 1-for, 2-since, 3-for, 4-since
'Ages' and 'a long time' are durations; 'I was a child' and 'last night' are points.
Complete the dialogue. Dialogue Completion

A: How long have you had that dog? B: I've had him ___.

✓ Correct! ✗ Not quite. Correct answer: since last Christmas
'Since' is correctly paired with a specific event/point in time.
Is this rule correct? True False Rule

We use 'since' with a period of time, like 'five days'.

✓ Correct! ✗ Not quite. Correct answer: False
We use 'for' with a period of time.
Sort these into 'For' or 'Since' categories: 1. Monday, 2. Ten minutes, 3. I left, 4. A decade. Grammar Sorting

Which ones go with 'For'?

✓ Correct! ✗ Not quite. Correct answer: 2 and 4
Ten minutes and a decade are durations.

Score: /8

Practice Bank

12 exercises
सही शब्द चुनें। खाली जगह भरो

They haven't visited their grandparents ___ Christmas.

✓ Correct! ✗ Not quite. Correct answer: since
सही शब्द चुनें। खाली जगह भरो

How long ___ you been learning French?

✓ Correct! ✗ Not quite. Correct answer: have
गलती ढूंढो और ठीक करो। Error Correction

We know him since 2010.

✓ Correct! ✗ Not quite. Correct answer: We have known him since 2010.
गलती ढूंढो और ठीक करो। Error Correction

I haven't eaten for I woke up.

✓ Correct! ✗ Not quite. Correct answer: I haven't eaten since I woke up.
सही वाक्य चुनें। बहुविकल्पी

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: They have been playing for two hours.
सही वाक्य चुनें। बहुविकल्पी

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: She has lived in Rome since 2020.
सही अंग्रेजी वाक्य टाइप करें। अनुवाद

Translate into English: 'Él ha estado esperando el autobús durante veinte minutos.'

✓ Correct! ✗ Not quite. Correct answer: ["He has been waiting for the bus for twenty minutes.","He's been waiting for the bus for twenty minutes."]
सही अंग्रेजी वाक्य टाइप करें। अनुवाद

Translate into English: 'No he comido chocolate desde que era niño.'

✓ Correct! ✗ Not quite. Correct answer: ["I haven't eaten chocolate since I was a child.","I've not eaten chocolate since I was a child."]
शब्दों को क्रम में लगाएं। Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: He hasn't visited Paris since he left university
शब्दों को क्रम में लगाएं। Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: I have known her for many years
प्रत्येक समय अभिव्यक्ति को सही शब्द से मिलाएं ('for' या 'since')। Match Pairs

Match each time expression with the correct word:

✓ Correct! ✗ Not quite. Correct answer: matched
वाक्य के शुरुआती हिस्से को सही अंत से मिलाएं। Match Pairs

Match the beginnings with the correct endings:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

अक्सर पूछे जाने वाले सवाल (8)

Yes, but it means the action is finished. `I lived there for two years` means you don't live there now. `I have lived there for two years` means you still do.

No, 'since' is almost exclusively used with the Present Perfect (or Past Perfect) in English to show a connection to a later time.

It is always `for a long time`. 'A long time' is a duration, not a specific point.

`For` tells you how long (duration). `During` tells you when (within a named event). Example: 'I slept for two hours during the flight.'

Technically yes, but it is much more natural to say `for five years`. 'Since' is better with dates or events.

Yes, for this specific rule of duration, the Present Perfect `have/has + past participle` is required.

Yes! `Ever since` is a common way to emphasize that something has been true from a specific point until now. 'I've loved pizza ever since I was a kid.'

In negative sentences, `in` is a common and natural substitute for `for` in informal English.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish low

Presente + hace / desde

Spanish uses present tense; English uses present perfect.

French low

Présent + depuis

French uses present tense for ongoing actions.

German moderate

Präsens + seit

German uses one word (seit) for both points and durations.

Japanese low

~te iru + kara/aida

Japanese relies on aspect markers rather than a specific perfect tense.

Arabic moderate

Mudari' (Present) + mundhu

Arabic uses the present tense where English uses the perfect.

Chinese low

Verb + le + duration

Chinese uses aspect particles and word order instead of prepositions.

Learning Path

Prerequisites

Related Grammar Rules

B1

प्रेजेंट परफेक्ट: अमेरिका बनाम यूके (I've done बनाम I did)

Overview क्या आपको कभी लगा है कि आपकी इंग्लिश टेक्स्टबुक ने आपसे झूठ बोला है? आप क्लास में एक नियम सीखते हैं, और फिर एक...

A2

Phrasal Verbs: An Introduction (Turn On, Give Up, Look After)

## Phrasal Verbs: An Introduction A **phrasal verb** = verb + particle (up, on, off, out, in, away...) The combination...

B1

जीवन के अनुभव: Ever और Never के साथ Present Perfect

### Overview जब हम अपनी ज़िंदगी के अनुभवों (life experiences) के बारे में बात करते हैं, तो Present Perfect tense के साथ...

B2

फ्यूचर कंटीन्यूअस (will be -ing)

### Overview नमस्ते! आज हम English grammar के एक बहुत ही महत्वपूर्ण और दिलचस्प हिस्से पर बात करेंगे—`Future Continuous...

B1

अंग्रेजी प्रेजेंट परफेक्ट: अतीत को वर्तमान से जोड़ना (बुनियादी गठन)

Overview क्या कभी तुम्हारे साथ ऐसा हुआ है कि तुम किसी कमरे में गए और पूरी तरह भूल गए कि वहां क्यों गए थे? हम सबके साथ ऐस...

Was this helpful?
अभी तक कोई टिप्पणी नहीं। अपने विचार साझा करने वाले पहले व्यक्ति बनें!