Grammar Topic

Present Perfect Tense — Rules, Examples aur Exercise (Hindi mein Samjhein)

Rules Explained Examples Practice Exercise Hindi Translation

Primary keyword: Present Perfect Tense in Hindi | Secondary focus: rules, examples, exercise with answers, Have/Has + V3.

Present Perfect Tense का प्रयोग ऐसे कामों के लिए किया जाता है जो पूरा हो चुका है, जिसका परिणाम वर्तमान समय में दिखाई देता है, या जो काम अतीत में हुआ है लेकिन उसका संबंध वर्तमान से है।

यह English Grammar का एक बहुत महत्वपूर्ण Tense है और रोज़मर्रा की English conversation में इसका काफी प्रयोग होता है।

I have finished my work.
मैंने अपना काम पूरा कर लिया है।

She has eaten breakfast.
उसने नाश्ता कर लिया है।

He has gone to school.
वह स्कूल चला गया है।

They have completed the project.
उन्होंने project पूरा कर लिया है।

Advertisement

1. Present Perfect Tense क्या है?

जिस वाक्य से पता चलता है कि कोई काम अभी-अभी या पहले पूरा हो चुका है और उसका संबंध वर्तमान समय से है, वहाँ सामान्यतः Present Perfect Tense का प्रयोग किया जाता है।

आसान भाषा में समझें

जब कोई काम हो चुका है / कर लिया है / कर चुका है / आ चुका है / जा चुका है और उस काम का connection वर्तमान से है, तब Present Perfect Tense का प्रयोग किया जाता है।

I have finished my homework.
मैंने अपना homework पूरा कर लिया है।

She has cleaned the room.
उसने कमरा साफ कर दिया है।

We have completed our work.
हमने अपना काम पूरा कर लिया है।

He has bought a new phone.
उसने नया फोन खरीदा है।

2. Present Perfect Tense की पहचान

हिंदी में Present Perfect Tense के वाक्यों में सामान्यतः चुका है, चुकी है, चुके हैं, लिया है, दिया है, किया है, गया है, आया है, हुआ है, हो गया है आदि शब्द मिलते हैं।

मैं अपना काम कर चुका हूँ।

वह खाना खा चुकी है।

वे घर जा चुके हैं।

मैंने अपना homework कर लिया है।

उसने नया मोबाइल खरीदा है।

बारिश हो गई है।

लेकिन ध्यान रखें:

केवल "चुका है" या "लिया है" देखकर Tense तय नहीं करना चाहिए। Sentence का पूरा meaning और उसका वर्तमान से संबंध समझना जरूरी है।

3. Present Perfect Tense के मुख्य Uses

Present Perfect Tense का प्रयोग कई अलग-अलग परिस्थितियों में किया जाता है।

Use 1: Recently Completed Action – हाल ही में पूरा हुआ काम

ऐसे काम के लिए जो अभी-अभी या हाल ही में पूरा हुआ है।

I have finished my work.
मैंने अपना काम पूरा कर लिया है।

She has just arrived.
वह अभी-अभी पहुँची है।

He has completed his homework.
उसने अपना homework पूरा कर लिया है।

They have just left.
वे अभी-अभी चले गए हैं।

यहाँ just का अर्थ "अभी-अभी" है और इसका Present Perfect के साथ बहुत प्रयोग होता है।

Use 2: Completed Action with Present Result – वर्तमान परिणाम

ऐसा काम जो अतीत में पूरा हुआ लेकिन उसका result अभी मौजूद है

I have lost my keys.
मेरी चाबियाँ खो गई हैं।
अर्थ: चाबियाँ अभी मेरे पास नहीं हैं।

She has broken the glass.
उसने गिलास तोड़ दिया है।
अर्थ: गिलास अभी टूटा हुआ है।

He has opened the door.
उसने दरवाज़ा खोल दिया है।
अर्थ: दरवाज़ा अभी खुला है।

Use 3: Life Experience – जीवन का अनुभव

किसी व्यक्ति के जीवन में कभी कोई काम हुआ है या नहीं हुआ है, यह बताने के लिए Present Perfect का प्रयोग किया जाता है।

I have visited Delhi.
मैं दिल्ली जा चुका हूँ।

She has never seen snow.
उसने कभी बर्फ नहीं देखी है।

Have you ever visited Mumbai?
क्या आप कभी मुंबई गए हैं?

He has never ridden a horse.
उसने कभी घोड़े की सवारी नहीं की है।

यहाँ exact past time बताना जरूरी नहीं है।

Use 4: Experience with Ever and Never

Ever का अर्थ होता है — "कभी"। Never का अर्थ होता है — "कभी नहीं"। इनका Present Perfect में बहुत प्रयोग होता है।

Have you ever eaten Chinese food?
क्या आपने कभी Chinese food खाया है?

Have you ever been to Delhi?
क्या आप कभी Delhi गए हैं?

I have never seen such a beautiful place.
मैंने कभी इतनी सुंदर जगह नहीं देखी है।

She has never driven a car.
उसने कभी car नहीं चलाई है।

Use 5: Action Started in the Past and Continues to the Present

जब कोई स्थिति या काम अतीत में शुरू हुआ और अभी तक जारी है, तो कुछ situations में Present Perfect का प्रयोग किया जाता है, खासकर stative verbs के साथ।

I have known him for five years.
मैं उसे पाँच साल से जानता हूँ।

She has lived here for ten years.
वह यहाँ दस साल से रह रही है।

We have known each other since childhood.
हम एक-दूसरे को बचपन से जानते हैं।

यहाँ for और since का प्रयोग महत्वपूर्ण है।

4. Present Perfect Tense का Formula

Present Perfect Tense में मुख्य helping verbs हैं: Have और Has — और Main Verb की V3 (Past Participle) form का प्रयोग किया जाता है।

5. Affirmative Sentence

Affirmative यानी सकारात्मक वाक्य।

I/We/You/They के साथ

Subject + have + V3 + Object

I have finished my work.

We have completed the project.

You have learned English.

They have gone home.

He/She/It/Single Name के साथ

Subject + has + V3 + Object

He has finished his work.

She has cleaned the room.

Ram has gone home.

The train has arrived.

6. Have और Has का प्रयोग

Present Perfect Tense में सही helping verb चुनना बहुत जरूरी है।

SubjectHelping Verb
Ihave
Wehave
Youhave
Theyhave
Hehas
Shehas
Ithas
Ram/Single Namehas

आसान Rule: I / We / You / They → HAVE  |  He / She / It / Singular Name → HAS

I have eaten.

They have arrived.

He has eaten.

She has arrived.

7. V3 क्या होता है?

Present Perfect Tense में Main Verb की Third Form यानी V3 का प्रयोग होता है।

V1V2V3
gowentgone
eatateeaten
dodiddone
writewrotewritten
seesawseen
taketooktaken
givegavegiven
speakspokespoken
comecamecome
makemademade

I have eaten food.

She has written a letter.

He has gone home.

They have seen the movie.

8. Regular Verbs में V3

कई regular verbs में V2 और V3 सामान्यतः -ed से बनते हैं।

work → worked → worked • play → played → played • clean → cleaned → cleaned • finish → finished → finished

I have worked hard.

She has cleaned the room.

They have finished the project.

लेकिन irregular verbs के लिए V3 अलग हो सकता है: go → went → gone • write → wrote → written • eat → ate → eaten

इसलिए common irregular verbs की V3 forms सीखना बहुत जरूरी है।

9. Negative Sentence

Negative sentence में किसी काम के न किए जाने या पूरा न होने की बात की जाती है।

Formula: Subject + have/has + not + V3 + Object

I have not finished my work.

We have not completed the project.

They have not arrived yet.

He has not eaten breakfast.

She has not called me.

10. Negative Short Forms

Conversation में short forms का बहुत प्रयोग होता है।

Have not = Haven't  |  Has not = Hasn't

I haven't finished my work.

They haven't arrived yet.

He hasn't called me.

She hasn't eaten breakfast.

11. Interrogative Sentence

किसी काम के पूरा होने या न होने के बारे में question पूछने के लिए।

Formula: Have/Has + Subject + V3 + Object?

Have you finished your work?

Have they arrived?

Has he eaten breakfast?

Has she completed the project?

12. Negative Interrogative Sentence

किसी काम के पूरा न होने के बारे में negative question पूछने के लिए।

Formula: Have/Has + Subject + not + V3 + Object?

Have you not finished your work?

Has he not completed the project?

Has she not arrived yet?

Short forms:

Haven't you finished your work?

Hasn't he completed the project?

Hasn't she arrived yet?

13. WH Questions

Present Perfect Tense में WH words के साथ भी questions बनाए जाते हैं।

Formula: WH + have/has + Subject + V3 + Object?

What have you done?
आपने क्या किया है?

Where have you been?
आप कहाँ रहे हैं / गए थे?

Why has he left?
वह क्यों चला गया है?

What has she written?
उसने क्या लिखा है?

Where have they gone?
वे कहाँ गए हैं?

How many books have you read?
आपने कितनी किताबें पढ़ी हैं?

14. Present Perfect में Common Words

Present Perfect के साथ कुछ words बहुत common हैं।

Just — अभी-अभी
I have just arrived.

Already — पहले ही
She has already finished her work.

Yet — अभी तक (अधिकतर negative और questions में)
I haven't finished yet. / Have you finished yet?

Ever — कभी
Have you ever visited Delhi?

Never — कभी नहीं
I have never visited Delhi.

Recently — हाल ही में
He has recently joined the company.

So far — अब तक
We have completed five lessons so far.

15. Since और For

Present Perfect के महत्वपूर्ण concepts में Since और For भी शामिल हैं।

Since

किसी काम के शुरू होने का starting point बताता है। जैसे: since 2020, since Monday, since morning, since childhood

I have lived here since 2020.
मैं 2020 से यहाँ रह रहा हूँ।

For

किसी काम की duration बताता है। जैसे: for two years, for five days, for three hours, for a long time

I have lived here for five years.
मैं यहाँ पाँच साल से रह रहा हूँ।

याद रखें: Since = कब से  |  For = कितने समय से

16. Present Perfect और Past Simple में अंतर

यह English सीखने वालों का एक बहुत common confusion है।

Present Perfect: I have visited Delhi.
मैं Delhi जा चुका हूँ। → अनुभव/घटना का संबंध वर्तमान से है; exact past time नहीं बताया गया।

Past Simple: I visited Delhi last year.
मैं पिछले साल Delhi गया था। → यहाँ last year जैसा निश्चित past time दिया गया है।

महत्वपूर्ण Rule: जब किसी finished past action का specific finished time बताया जाता है, तो सामान्यतः Past Simple का प्रयोग किया जाता है।

❌ गलत✅ सही
I have visited Delhi last year.I visited Delhi last year.

17. Present Perfect और Present Simple में अंतर

Present Simple: I live in Delhi.
मैं Delhi में रहता हूँ। → वर्तमान स्थिति।

Present Perfect: I have lived in Delhi for five years.
मैं पाँच साल से Delhi में रह रहा हूँ। → अतीत से शुरू हुई स्थिति और उसका वर्तमान से संबंध।

18. Present Perfect और Present Perfect Continuous में अंतर

Present Perfect: I have read the book.
मैंने किताब पढ़ ली है। → काम पूरा होने पर focus।

Present Perfect Continuous: I have been reading the book for two hours.
मैं दो घंटे से किताब पढ़ रहा हूँ। → काम की duration/continuity पर focus।

19. Present Perfect के 20 Important Examples

1. I have finished my homework.
मैंने अपना homework पूरा कर लिया है।

2. She has cleaned the room.
उसने कमरा साफ कर दिया है।

3. He has gone to school.
वह स्कूल चला गया है।

4. They have completed the project.
उन्होंने project पूरा कर लिया है।

5. We have learned English.
हमने English सीख ली है।

6. I have just arrived.
मैं अभी-अभी पहुँचा हूँ।

7. She has already eaten lunch.
वह पहले ही lunch कर चुकी है।

8. He has bought a new phone.
उसने नया फोन खरीदा है।

9. They have opened the door.
उन्होंने दरवाज़ा खोल दिया है।

10. The train has arrived.
ट्रेन आ गई है।

11. I have not finished my work yet.
मैंने अभी तक अपना काम पूरा नहीं किया है।

12. She hasn't called me.
उसने मुझे फोन नहीं किया है।

13. They haven't arrived yet.
वे अभी तक नहीं पहुँचे हैं।

14. Have you finished your homework?
क्या आपने अपना homework पूरा कर लिया है?

15. Has he eaten breakfast?
क्या उसने नाश्ता कर लिया है?

16. Have they completed the work?
क्या उन्होंने काम पूरा कर लिया है?

17. What have you done?
आपने क्या किया है?

18. Where has she gone?
वह कहाँ गई है?

19. Have you ever visited Delhi?
क्या आप कभी Delhi गए हैं?

20. I have never seen such a beautiful place.
मैंने कभी इतनी सुंदर जगह नहीं देखी है।

20. Real-Life Conversation

Present Perfect Tense को एक छोटी conversation से समझते हैं।

Conversation

Rahul: Have you finished your homework?
क्या तुमने अपना homework पूरा कर लिया है?

Amit: Yes, I have finished it.
हाँ, मैंने इसे पूरा कर लिया है।

Rahul: Have you eaten breakfast?
क्या तुमने नाश्ता कर लिया है?

Amit: No, I haven't eaten yet.
नहीं, मैंने अभी तक नहीं खाया है।

Rahul: Has your brother gone to school?
क्या तुम्हारा भाई स्कूल चला गया है?

Amit: Yes, he has already gone to school.
हाँ, वह पहले ही स्कूल जा चुका है।

Rahul: Have you ever visited Delhi?
क्या तुम कभी Delhi गए हो?

Amit: Yes, I have visited Delhi twice.
हाँ, मैं Delhi दो बार जा चुका हूँ।

इस conversation में ऐसे actions और experiences की बात हो रही है जिनका वर्तमान से संबंध है।

21. Common Mistakes

❌ गलत✅ सही
I have went to Delhi.I have gone to Delhi.
She has ate food.She has eaten food.
He have finished his work.He has finished his work.
They has completed the work.They have completed the work.
I have not went there.I have not gone there.
Has he finished his work yesterday?Did he finish his work yesterday?
I have seen him yesterday.I saw him yesterday.
She has not finish her homework.She has not finished her homework.

क्योंकि yesterday एक निश्चित finished past time है, इसलिए वहाँ Past Simple अधिक उपयुक्त है, और Present Perfect में हमेशा V3 चाहिए।

22. Practice Exercise

अब अपनी understanding check करें।

A. हिंदी से English में Translate करें

  1. मैंने अपना काम पूरा कर लिया है।
  2. वह खाना खा चुकी है।
  3. वे घर जा चुके हैं।
  4. हमने यह फिल्म देखी है।
  5. उसने नया मोबाइल खरीदा है।
  6. मैंने अभी तक अपना homework पूरा नहीं किया है।
  7. वह अभी तक नहीं आया है।
  8. क्या तुमने खाना खा लिया है?
  9. क्या उसने अपना काम पूरा कर लिया है?
  10. क्या तुम कभी Delhi गए हो?

B. Fill in the Blanks

  1. I _____ finished my work. (have)
  2. She _____ eaten breakfast. (have)
  3. They _____ completed the project. (have)
  4. He has _____ to Delhi. (go)
  5. She has _____ a letter. (write)
  6. We have _____ the movie. (see)
  7. He _____ not arrived yet. (have)
  8. _____ you finished your homework? (have)
  9. _____ she completed the work? (have)
  10. I have _____ seen such a place. (never)

C. Correct the Sentences

  1. He have finished his work.
  2. She has ate food.
  3. I have went to Delhi.
  4. They has completed the project.
  5. Has he finish his homework?
  6. I have seen him yesterday.
  7. She have not called me.
  8. Have you ever went to Mumbai?

23. Answers

A. Translation

  1. I have finished my work.
  2. She has eaten food.
  3. They have gone home.
  4. We have seen this movie.
  5. He has bought a new phone.
  6. I have not finished my homework yet.
  7. He has not arrived yet.
  8. Have you eaten food?
  9. Has he completed his work?
  10. Have you ever visited Delhi?

B. Fill in the Blanks

  1. have
  2. has
  3. have
  4. gone
  5. written
  6. seen
  7. has
  8. Have
  9. Has
  10. never

C. Correct Sentences

  1. He has finished his work.
  2. She has eaten food.
  3. I have gone to Delhi.
  4. They have completed the project.
  5. Has he finished his homework?
  6. I saw him yesterday.
  7. She has not called me.
  8. Have you ever gone to Mumbai?

24. Quick Revision

Present Perfect Tense का प्रयोग मुख्यतः Completed Action + Present Result + Recent Action + Life Experience + Past-to-Present Connection के लिए किया जाता है।

सबसे महत्वपूर्ण Rules:

  • I/We/You/They → HAVE
  • He/She/It/Name → HAS
  • Main Verb → V3

Golden Formula: Subject + Have/Has + V3 + Object

25. One-Minute Revision Table

Sentence TypeFormula
AffirmativeSubject + have/has + V3 + Object
NegativeSubject + have/has + not + V3 + Object
InterrogativeHave/Has + Subject + V3 + Object?
Negative InterrogativeHave/Has + Subject + not + V3 + Object?
WH QuestionWH + have/has + Subject + V3 + Object?

26. Present Perfect के Golden Rules

Rule 1: Have → I, We, You, They

Rule 2: Has → He, She, It, Singular Name

Rule 3: Main verb की V3 form का प्रयोग करें।

Rule 4: Does/Do का प्रयोग Present Perfect बनाने के लिए नहीं करें।

Rule 5: अगर finished past time दिया गया है, तो सामान्यतः Present Perfect की जगह Past Simple का प्रयोग करें।

❌ गलत✅ सही
Does he has finished?Has he finished?
I have visited Delhi last year.I visited Delhi last year.

Frequently Asked Questions (FAQs)

1. Present Perfect Tense क्या है?

Ans. Present Perfect Tense का प्रयोग ऐसे completed actions, experiences या past-to-present situations के लिए किया जाता है जिनका संबंध वर्तमान से हो।

2. Present Perfect में कौन-सी helping verbs आती हैं?

Ans. Have और Has

3. Present Perfect में verb की कौन-सी form आती है?

Ans. Main verb की V3 यानी Past Participle form आती है।

4. He के साथ Have लगेगा या Has?

Ans. He के साथ Has लगेगा। He has finished his work.

5. They के साथ क्या लगेगा?

Ans. They के साथ Have लगेगा। They have finished their work.

6. Present Perfect में "just" का क्या मतलब है?

Ans. Just का अर्थ "अभी-अभी" होता है। I have just arrived.

7. Since और For में क्या अंतर है?

Ans. Since किसी काम का starting point बताता है। For किसी काम की duration बताता है।

8. क्या Present Perfect के साथ yesterday इस्तेमाल कर सकते हैं?

Ans. सामान्यतः नहीं, जब yesterday किसी completed past time को स्पष्ट रूप से बताता हो। ऐसे sentence में Past Simple अधिक उपयुक्त होता है — I saw him yesterday.

Conclusion

Present Perfect Tense English Grammar का एक बहुत महत्वपूर्ण Tense है। इसका प्रयोग ऐसे actions और experiences को व्यक्त करने के लिए किया जाता है जिनका किसी न किसी रूप में वर्तमान से संबंध हो।

इसे याद रखने का सबसे आसान तरीका है: HAVE / HAS + V3

और तीन सबसे जरूरी बातें याद रखें:

  • I / We / You / They → HAVE
  • He / She / It / Name → HAS
  • Main Verb → V3

I have finished my work.
मैंने अपना काम पूरा कर लिया है।

She has eaten breakfast.
उसने नाश्ता कर लिया है।

They have completed the project.
उन्होंने project पूरा कर लिया है।

Present Perfect Tense को अच्छी तरह सीखने के लिए Have/Has और V3 forms की practice करना बहुत जरूरी है। साथ ही यह समझना भी महत्वपूर्ण है कि Present Perfect का मुख्य संबंध वर्तमान स्थिति या वर्तमान परिणाम से होता है।

Sabhi Tenses ek saath, poori practice ke saath seekhna hai?

Hamara English Grammar + Spoken English Mastery Course lein, jisme sabhi grammar topics detail mein cover kiya gaya hai.

Related Topics

Advertisement