B1 Verb Tenses 17 min read मध्यम

प्रेजेंट परफेक्ट: अतीत और वर्तमान को जोड़ना (मैंने किया है)

अपने भूतकाल और वर्तमान को 'Present Perfect' से आसानी से जोड़ो ताकि तुम्हारे «अनुभव» और «आज के परिणाम» साफ़-साफ़ दिखें।

Grammar Rule in 30 Seconds

The Present Perfect acts as a bridge, connecting a past action to the present moment through its result or duration.

  • Use 'have/has' + past participle for life experiences without a specific date (e.g., 'I have visited Rome').
  • Use it for actions that started in the past and continue now (e.g., 'She has lived here for years').
  • Use it for recent actions with a visible present result (e.g., 'I have lost my keys, so I can't enter').
Subject + 🙋‍♂️ have/has + 🏁 Verb (Past Participle)

Overview

### Overview
Present Perfect tense, जिसे हम I have done के रूप में जानते हैं, English में एक बहुत ही महत्वपूर्ण bridge का काम करता है। यह past के actions, states, या experiences को present moment से जोड़ता है। Simple Past tense के विपरीत, जो किसी action को past में एक निश्चित, समाप्त हो चुके समय में रखता है, Present Perfect इस बात पर ज़ोर देता है कि past की घटना का present situation से क्या relevance, consequence, या continuity है। यह हमें किसी घटना के बारे में बिना exact past time बताए बात करने की सुविधा देता है, बल्कि यह बताता है कि उस घटना का now तक क्या असर रहा है या वह कब से चल रही है। B1 level पर English में समय के इन subtle relationships को व्यक्त करने के लिए इस tense को समझना बहुत ज़रूरी है।
### How This Grammar Works
Present Perfect tense इस सिद्धांत पर काम करता है कि past की घटना का वर्तमान से संबंध (current relevance) होना चाहिए। यह सिर्फ़ एक past tense नहीं है; बल्कि, यह एक compound tense है जो have/has (present tense) का उपयोग करके यह बताता है कि past में हुई कोई क्रिया या स्थिति now तक किसी न किसी तरह से जुड़ी हुई है। यह जुड़ाव कई तरीकों से प्रकट हो सकता है:
  • Unfinished Time Period (अधूरा समय काल): क्रिया उस समय अवधि में होती है जो now तक फैली हुई है और जिसमें now भी शामिल है। उदाहरण के लिए, I have worked hard this week. का मतलब है कि हफ़्ता अभी ख़त्म नहीं हुआ है, और उस हफ़्ते की मेहनत का असर अभी भी है।
  • Result in the Present (वर्तमान में परिणाम): past में हुई किसी क्रिया का सीधा, observable, या महसूस किया जा सकने वाला परिणाम present में हो। जैसे, She has broken her leg. का मतलब है कि उसका पैर अभी भी टूटा हुआ है, और उस past की घटना की एक ongoing physical reality है।
  • Experience up to Now (अब तक का अनुभव): यह statement past में किसी समय हुई घटना का वर्णन करती है, लेकिन उस अनुभव को now तक के जीवन के संचित इतिहास का हिस्सा माना जाता है। Have you ever tried sushi? यह किसी खास instance के बारे में नहीं, बल्कि जीवन भर के अनुभव के बारे में पूछता है।
व्याकरणिक संरचना, जिसमें have/has (present tense) के बाद past participle आता है (जो completed action को दर्शाता है), इसके अर्थ की कुंजी है। Auxiliary verb have/has पूरे expression को present में स्थापित करता है, जबकि participle क्रिया को संदर्भित करता है। यह fusion बताता है कि completed action का वर्तमान पर प्रभाव (present-day footprint) है।
हिंदी से तुलना:
हिंदी में हमारे पास इस तरह का कोई सीधा tense नहीं है जो past action को present से इस तरह जोड़े। हम अक्सर Simple Past (जैसे 'मैंने खाना खाया') का प्रयोग करते हैं, या फिर Present Continuous ('मैं खा रहा हूँ') या Simple Present ('मैं खाता हूँ') का उपयोग करके स्थिति बताते हैं। Present Perfect का अर्थ समझाने के लिए हमें अक्सर हिंदी के कई वाक्यों का सहारा लेना पड़ता है, जैसे 'मेरा पैर टूट गया है' (जो present में टूटा हुआ है) या 'मैंने यह फिल्म देखी हुई है' (अनुभव के तौर पर)।
| हिंदी संरचना (Hindi Structure) | English Present Perfect (English Present Perfect) | अर्थ (Meaning) |
| :------------------------------------------------------------ | :----------------------------------------------------------- | :----------------------------------------------------------------------------- |
| मैंने खाना खा लिया है। (Maine khana kha liya hai.) | I have eaten the food. | खाना खाने की क्रिया समाप्त हो गई है, और शायद अब भूख नहीं है (present result)। |
| वह यहाँ दो साल से रह रहा है। (Vah yahan do saal se rah raha hai.) | He has lived here for two years. | वह दो साल पहले यहाँ रहना शुरू हुआ और अभी भी यहीं रहता है (ongoing). |
| क्या तुमने कभी दिल्ली देखा है? (Kya tumne kabhi Delhi dekha hai?) | Have you ever seen Delhi? | क्या तुम्हारे जीवन के अनुभव में दिल्ली देखना शामिल है? (experience up to now). |
### Formation Pattern
Present Perfect के positive, negative, और interrogative forms में इसकी formation का pattern consistent है। इन patterns को समझना grammatically correct sentences बनाने के लिए महत्वपूर्ण है।
  • Positive Statements (सकारात्मक वाक्य):
Structure है: Subject + have/has + Past Participle
Contractions (संक्षिप्त रूप) spoken English और informal written English में बहुत common और natural हैं। I have arrived अक्सर I've arrived बन जाता है। इसी तरह, She has learned का contraction She's learned होता है। Contractions का उपयोग आपके communication को fluency देता है।
  • Example: I have visited that museum before. (I've visited that museum before.)
  • Example: He has completed the required training. (He's completed the required training.)
  • Example: They have lived in this city for a long time. (They've lived in this city for a long time.)
  • Negative Statements (नकारात्मक वाक्य):
Negative statement बनाने के लिए, not को auxiliary verb (have/has) और past participle के बीच में लगाया जाता है।
Contractions भी अक्सर इस्तेमाल होते हैं: have not बनता है haven't, और has not बनता है hasn't
  • Example: They have not finished the project. (They haven't finished the project.)
  • Example: It has not rained for weeks. (It hasn't rained for weeks.)
  • Example: She has not seen the new movie yet. (She hasn't seen the new movie yet.)
  • Questions (Interrogative Statements - प्रश्नवाचक वाक्य):
Question बनाने के लिए, auxiliary verb (have/has) को sentence के शुरू में, subject से पहले ले जाया जाता है।
  • Example: Have you seen my keys? (क्या तुमने मेरी चाबियाँ देखीं?)
  • Example: Has she ever traveled outside Europe? (क्या वह कभी यूरोप के बाहर घूमी है?)
  • Example: Have they completed their assignment? (क्या उन्होंने अपना असाइनमेंट पूरा कर लिया है?)
  • Wh- Questions (Wh- प्रश्न):
Who, What, Where, When, Why, या How से शुरू होने वाले प्रश्नों के लिए, wh- word को auxiliary verb से पहले रखा जाता है।
  • Example: What have you done with your vacation time? (आपने अपनी छुट्टियों का समय कहाँ बिताया/क्या किया?)
  • Example: Where has he gone? (वह कहाँ चला गया है?)
  • Example: How long have they known each other? (वे एक-दूसरे को कब से जानते हैं?)
Past Participle का महत्व:
Present Perfect tense में main verb का past participle form इस्तेमाल होता है। Regular verbs के लिए, यह आमतौर पर base form + -ed होता है (जैसे walkwalked, playplayed)। लेकिन Irregular verbs के past participles को याद करना पड़ता है (जैसे gogone, seeseen, eateaten, writewritten)। इन irregular forms पर महारत हासिल करना ज़रूरी है।
### When To Use It
Present Perfect tense का प्रयोग कई अलग-अलग स्थितियों में होता है, जिनमें से प्रत्येक past events को present से जोड़ने के इसके मुख्य कार्य को उजागर करता है। इन contexts को पहचानना इसके उचित उपयोग के लिए महत्वपूर्ण है।
  • Experiences Up to Now (अब तक के अनुभव - Indefinite Past):
यह usage जीवन में किसी बिंदु पर हुई क्रियाओं या घटनाओं का वर्णन करता है, बिना यह बताए कि *कब* हुई। ध्यान अनुभव के अस्तित्व पर होता है, न कि उसके समय पर। Time expressions जैसे ever (प्रश्नों में), never, before, many times, या once अक्सर इसके साथ आते हैं।
  • आप कह सकते हैं, I have never flown in a helicopter. यह इस बात पर ज़ोर देता है कि यह आपके अनुभव की वर्तमान स्थिति है। उड़ने का सटीक क्षण अप्रासंगिक है; बात यह है कि यह अनुभव आपके जीवन इतिहास में अब तक अनुपस्थित है।
  • Have you ever visited the British Museum? यह पूछता है कि क्या संग्रहालय जाने का अनुभव आपके अब तक के जीवन का हिस्सा है।
  • She has lived in three different countries. यह संचित जीवन अनुभव को उजागर करता है, बिना यह बताए कि उसने प्रत्येक देश में कितने साल बिताए, जिससे यह उसकी वर्तमान पहचान के लिए प्रासंगिक हो जाता है।
  • हिंदी में: हम अक्सर 'मैंने यह काम किया है' या 'ऐसा हुआ है' कहकर अनुभव बताते हैं, जो Present Perfect के करीब है। जैसे 'मैंने कभी ऊँची उड़ान नहीं भरी है।'
  • Actions Started in the Past, Continuing Now (भूतकाल में शुरू हुई क्रियाएं जो अब भी जारी हैं - Unfinished Period of Time):
यह pattern उन क्रियाओं या स्थितियों का वर्णन करता है जो past में किसी बिंदु पर शुरू हुईं और अभी भी जारी हैं या सत्य हैं। यह अक्सर duration बताने वाले prepositions for (समय की लंबाई बताने के लिए) और since (शुरुआती बिंदु बताने के लिए) के साथ प्रयोग किया जाता है।
  • I have worked for this company for five years. इसका मतलब है कि आपने पांच साल पहले काम करना शुरू किया था और now भी वहीं काम कर रहे हैं।
  • He has known his best friend since childhood. इसका तात्पर्य है कि उनकी दोस्ती बचपन में शुरू हुई और वर्तमान दिन तक बनी हुई है।
  • We haven't seen each other since Christmas. यहाँ, Christmas वह आखिरी बार है जब आपने एक-दूसरे को देखा था, और एक-दूसरे को न देखने का सिलसिला now तक जारी है।
  • हिंदी में: इसके लिए हम अक्सर Present Continuous tense का प्रयोग करते हैं, जैसे 'मैं दो साल से यहाँ रह रहा हूँ।' Present Perfect का for और since के साथ प्रयोग इस जारी रहने वाली स्थिति को दर्शाता है।
  • Recently Completed Actions with a Present Result (हाल ही में पूरी हुई क्रियाएं जिनका वर्तमान में परिणाम हो):
यहाँ, क्रिया बहुत हाल के past में समाप्त हुई है, और उसके प्रभाव या परिणाम अभी भी वर्तमान क्षण में स्पष्ट या महत्वपूर्ण हैं। just, already, और yet (प्रश्नों और नकारात्मक वाक्यों में) जैसे adverbs अक्सर उपयोग किए जाते हैं।
  • I have just finished my presentation, so I can relax now. प्रेजेंटेशन का पूरा होना हाल ही में हुआ है, और अब आराम करने की क्षमता इसका सीधा वर्तमान परिणाम है।
  • She has already eaten lunch, so she isn't hungry. उसका दोपहर का भोजन हाल ही में करना उसका परिणाम है कि उसे अभी भूख नहीं है।
  • The train hasn't arrived yet, and we are running late. ट्रेन का अभी तक न पहुँचना एक हालिया या जारी स्थिति है जिसके कारण वर्तमान में देरी हो रही है।
  • हिंदी में: हम अक्सर 'मेरा काम हो गया है' या 'वह आ गया है' जैसे वाक्य बोलते हैं, जो क्रिया की पूर्णता और उसके वर्तमान प्रभाव को बताते हैं।
  • Changes Over a Period of Time Leading to the Present (समय के साथ हुए बदलाव जो वर्तमान तक ले जाते हैं):
Present Perfect का उपयोग past से लेकर present moment तक हुए विकास या परिवर्तनों का वर्णन करने के लिए किया जा सकता है, जो एक ongoing trend या evolution को दर्शाता है।
  • The city has grown significantly in the last decade. यह विकास की एक सतत प्रक्रिया को इंगित करता है जिसके परिणाम now दिखाई दे रहे हैं।
  • My English skills have improved a lot since I started this course. सुधार एक सतत प्रक्रिया है जो आपके वर्तमान कौशल स्तर तक पहुँची है।
  • Temperatures have been unusually high this summer. यह एक अधूरे समय अवधि में अनुभव किए गए मौसम के पैटर्न का वर्णन करता है, जिसके वर्तमान निहितार्थ हैं।
  • हिंदी में: हम कह सकते हैं 'शहर बहुत बढ़ गया है' या 'मेरी इंग्लिश बहुत सुधर गई है', जो इसी तरह के बदलावों को दर्शाते हैं।
### When Not To Use It
सीखने वालों के लिए सबसे आम गलतियों में से एक तब Present Perfect का गलत इस्तेमाल करना है जब Simple Past की आवश्यकता होती है। मुख्य अंतर past time की विशिष्टता (specificity of past time) में निहित है। यदि आप किसी क्रिया के होने के एक निश्चित, समाप्त हो चुके past time का उल्लेख करते हैं या उसका संकेत देते हैं, तो आपको Simple Past का उपयोग करना ही होगा
  • Specific Past Time Expressions के साथ: यदि आपके वाक्य में ऐसे expression शामिल हैं जो एक समाप्त हो चुके past time को इंगित करते हैं, जैसे yesterday, last week, two years ago, in 2010, at 5 PM, when I was a child, a moment ago, या on Monday, तो Present Perfect का प्रयोग गलत है। ये expression क्रिया को एक ऐसे time frame से जोड़ते हैं जो finished और distinct (वर्तमान से अलग) है।
  • Incorrect: I have visited Paris last summer. (समय last summer एक समाप्त अवधि है।)
  • Correct: I visited Paris last summer.
  • Incorrect: She hasn't called him yesterday. (yesterday एक समाप्त हो चुके दिन को निर्दिष्ट करता है।)
  • Correct: She didn't call him yesterday.
  • जब Time Period समाप्त हो गया हो: यदि वह समय अवधि जिसके दौरान क्रिया हुई, पूरी तरह से समाप्त हो गई है, तो Simple Past का उपयोग करें, भले ही कोई विशिष्ट तिथि या समय न बताया गया हो। उदाहरण के लिए, यदि आप किसी ऐसे व्यक्ति के बारे में बात कर रहे हैं जो अब जीवित नहीं है, तो उसका जीवन एक समाप्त अवधि है।
  • Shakespeare wrote many plays. (शेक्सपियर का जीवन समाप्त हो गया है।)
  • My grandmother lived in a small village. (उनकी दादी का जीवन एक पूर्ण अवधि थी।)
  • Completed Past Actions के Sequence के लिए: जब past में हुई घटनाओं के एक क्रम का वर्णन किया जाता है, जहाँ एक क्रिया दूसरी के बाद होती है और सभी पूरी हो चुकी हैं, तो कालानुक्रमिक प्रवाह बनाए रखने के लिए Simple Past का उपयोग किया जाता है।
  • First, I woke up, then I had breakfast, and then I went to work. (पहले, मैं उठा, फिर मैंने नाश्ता किया, और फिर मैं काम पर गया।)
  • Not: First, I have woken up, then I have had breakfast... (यह गलत है क्योंकि यह एक समाप्त हो चुके क्रम का वर्णन है।)
हिंदी से तुलना:
हिंदी में, जब हम किसी निश्चित past time का उल्लेख करते हैं (जैसे 'कल', 'पिछले हफ्ते', '2010 में'), तो हम सामान्य भूतकाल (Simple Past) का प्रयोग करते हैं। Present Perfect जैसा कोई tense नहीं है जो इन निश्चित past times के साथ लगे।
| हिंदी (Hindi) | English Simple Past (English Simple Past) | English Present Perfect (English Present Perfect) |
| :------------------------------------------- | :---------------------------------------- | :---------------------------------------------- |
| मैंने कल फिल्म देखी। (Maine kal film dekhi.) | I watched the film yesterday. | I have watched the film. (कब? पता नहीं) |
| वह 2015 में यहाँ आया था। (Vah 2015 mein yahan aaya tha.) | He came here in 2015. | He has come here. (कब? पता नहीं) |
### Common Mistakes
Present Perfect की बारीकियों को समझना चुनौतीपूर्ण हो सकता है। सामान्य गलतियों से अवगत रहने से उन्हें टालने में मदद मिलती है।
  • Simple Past और Present Perfect को भ्रमित करना: यह सबसे आम गलती है। मुख्य अंतर याद रखें: Present Perfect का प्रयोग वर्तमान से जुड़ाव के लिए (अनिश्चित past time, जारी क्रिया, वर्तमान परिणाम); Simple Past का प्रयोग विशिष्ट past times पर समाप्त हुई क्रियाओं के लिए।
  • Incorrect: I have gone to the cinema yesterday. (समय yesterday Simple Past की मांग करता है।)
  • Correct: I went to the cinema yesterday.
  • Correct: I have been to the cinema many times. (अनुभव, कोई विशिष्ट समय नहीं।)
  • हिंदी भाषी के लिए: हम अक्सर हिंदी में 'मैं कल गया था' (Simple Past) कहते हैं। जब हम 'मैं गया हूँ' कहते हैं, तो यह अक्सर हाल की पूर्णता या वर्तमान स्थिति को दर्शाता है, जो English Present Perfect के करीब है। लेकिन जब English में yesterday या last week जैसे शब्द आते हैं, तो हमें Simple Past पर स्विच करना पड़ता है, जो हिंदी संरचना से अलग है।
  • Gone बनाम Been का प्रयोग: हालाँकि दोनों go के past participles हैं, have/has के साथ उनके उपयोग से अलग-अलग अर्थ निकलते हैं:
  • Has gone to...: इसका मतलब है कि कोई व्यक्ति किसी स्थान के लिए निकला है और या तो अभी भी वहाँ है या रास्ते में है। वह वापस नहीं आया है।
  • Example: My brother has gone to the university. (मेरा भाई विश्वविद्यालय चला गया है। वह अभी घर पर नहीं है।)
  • Has been to...: इसका मतलब है कि कोई व्यक्ति किसी स्थान पर गया था और तब से वापस आ गया है। यह एक पूर्ण यात्रा या अनुभव को संदर्भित करता है।
  • Example: My sister has been to Rome twice. (मेरी बहन दो बार रोम होकर आई है। वह अब वापस आ चुकी है।)
  • हिंदी भाषी के लिए: हिंदी में हम 'गया है' और 'जाकर आया है' के बीच अंतर करते हैं। English में 'gone' और 'been' का प्रयोग इसी अंतर को दर्शाता है, और इसे सही ढंग से समझना महत्वपूर्ण है।
  • Past Participle को भूल जाना: शिक्षार्थी कभी-कभी have/has के बाद क्रिया का base form या Simple Past form इस्तेमाल करते हैं, जो गलत है।
  • Incorrect: I have see that movie. (सही होना चाहिए I have seen that movie.)
  • Incorrect: She has ate her lunch. (सही होना चाहिए She has eaten her lunch.)
  • हिंदी भाषी के लिए: हिंदी में क्रिया का रूप कर्ता के अनुसार बदलता है, लेकिन Past Participle का concept English में अलग है और इसे याद रखना पड़ता है।
  • For और Since का गलत प्रयोग: for अवधि (duration) के साथ आता है (जैसे for two hours, for five years), जबकि since एक निश्चित शुरुआती बिंदु (specific starting point) के साथ आता है (जैसे since morning, since 2010, since I was a child)।
  • Incorrect: I have lived here since 2010 years. (यह गलत है।)
  • Correct: I have lived here for ten years. (अवधि)
  • Correct: I have lived here since 2014. (शुरुआती बिंदु)
  • हिंदी भाषी के लिए: हिंदी में 'से' का प्रयोग अवधि और शुरुआती बिंदु दोनों के लिए होता है, इसलिए English में for और since के बीच का अंतर स्पष्ट रूप से समझना आवश्यक है।
### Contrast With Similar Patterns
Present Perfect को Simple Past और Present Continuous से अलग समझना बहुत ज़रूरी है।
| Feature (विशेषता) | Present Perfect (I have done) | Simple Past (I did) | Present Continuous (I am doing) |
| :---------------------------- | :------------------------------------------------------------ | :-------------------------------------------------------------- | :------------------------------------------------------------------ |
| Time Focus (समय पर ध्यान) | Connection to present (वर्तमान से जुड़ाव) | Completed past time (समाप्त past time) | Action happening now (अभी हो रही क्रिया) |
| Time Expression (समय सूचक) | ever, never, already, yet, just, for, since | yesterday, last week, in 2010, ago, specific past times | now, right now, at the moment, today (if unfinished) |
| Example (उदाहरण) | I have seen this movie. (अनुभव, कब पता नहीं) | I saw this movie yesterday. (कल देखा) | I am watching this movie now. (अभी देख रहा हूँ) |
| Example (उदाहरण) | She has lived here for 5 years. (5 साल पहले शुरू हुई, अभी भी यहाँ है) | She lived here for 5 years. (5 साल रही, अब नहीं रहती) | She is living here now. (अभी यहाँ रह रही है) |
| Hindi Equivalent (हिंदी में) | 'मैंने यह देखा है।' 'वह 5 साल से यहाँ रह रहा है।' | 'मैंने कल यह देखा।' 'वह 5 साल यहाँ रहा।' | 'मैं अभी यह देख रहा हूँ।' 'वह अभी यहाँ रह रही है।' |
Present Perfect vs. Present Perfect Continuous:
Present Perfect (I have done) क्रिया की पूर्णता या उसके वर्तमान से संबंध पर ज़ोर देता है। Present Perfect Continuous (I have been doing) क्रिया की अवधि (duration) और उसके जारी रहने पर ज़ोर देता है, खासकर यदि वह क्रिया अभी भी हो रही है या हाल ही में रुकी है और उसका प्रभाव बाकी है।
| Tense (Tense) | Structure (संरचना) | Emphasis (ज़ोर) | Example (उदाहरण) |
| :---------------------------- | :--------------------------------- | :---------------------------------------------------- | :---------------------------------------------------- |
| Present Perfect | have/has + Past Participle | Completion, result, experience (पूर्णता, परिणाम, अनुभव) | I have written the report. (रिपोर्ट लिख ली है) |
| Present Perfect Continuous | have/has + been + Verb-ing | Duration, ongoing action (अवधि, जारी क्रिया) | I have been writing the report for 3 hours. (3 घंटे से लिख रहा हूँ) |
### Quick FAQ
1. क्या मैं Present Perfect के साथ yesterday का प्रयोग कर सकता हूँ?
नहीं, बिल्कुल नहीं। yesterday, last week, two years ago जैसे specific past time markers के साथ हमेशा Simple Past tense का प्रयोग होता है। Present Perfect का प्रयोग तब होता है जब हम past को present से जोड़ते हैं, न कि जब हम past के एक निश्चित बिंदु पर अटके रहते हैं।
2. Have you eaten? और Did you eat? में क्या अंतर है?
Have you eaten? (Present Perfect) पूछता है कि क्या आपने (अब तक) खा लिया है, शायद यह जानने के लिए कि आपको अब भूख है या नहीं (present result)। यह एक अनुभव के बारे में भी हो सकता है।
Did you eat? (Simple Past) पूछता है कि क्या आपने किसी विशिष्ट past time (जैसे दोपहर के भोजन के समय) में खाया था। यह एक पूरी हो चुकी क्रिया के बारे में है, जिसका present से सीधा संबंध ज़रूरी नहीं है।
3. For और Since का प्रयोग कब करें?
For का प्रयोग एक अवधि (period of time) बताने के लिए किया जाता है: for two hours, for three days, for six months, for many years
Since का प्रयोग एक निश्चित शुरुआती बिंदु (specific point in time) बताने के लिए किया जाता है: since 9 AM, since Monday, since January, since 1999, since I was a child
4. क्या have और has का प्रयोग हिंदी के है जैसा ही है?
नहीं, यह थोड़ा अलग है। हिंदी में है एक सामान्य सहायक क्रिया है जो वर्तमान काल को दर्शाती है। English में have और has Present Perfect tense के सहायक क्रियाएं हैं, जो Subject + have/has + Past Participle संरचना का हिस्सा हैं। has केवल third person singular subjects (he, she, it) के साथ आता है, जबकि have बाकी सभी subjects (I, you, we, they) के साथ आता है। यह हिंदी के है से अधिक विशिष्ट है।

Conjugation of 'To Work' (Regular) and 'To Go' (Irregular)

Subject Auxiliary Past Participle (Regular) Past Participle (Irregular)
I
have
worked
gone
You
have
worked
gone
He/She/It
has
worked
gone
We
have
worked
gone
They
have
worked
gone

Common Contractions

Full Form Contraction Negative Contraction
I have
I've
I haven't
You have
You've
You haven't
He has
He's
He hasn't
She has
She's
She hasn't
It has
It's
It hasn't
We have
We've
We haven't
They have
They've
They haven't

Meanings

A verb tense used to express an action that happened at an unspecified time in the past or began in the past and continues to the present.

1

Life Experience

Talking about things you have done in your life without saying exactly when.

“I have seen that movie three times.”

“Have you ever eaten snails?”

2

Unfinished Time

Actions that started in the past and are still true or happening now.

“We have known each other since primary school.”

“He has worked here for ten years.”

3

Recent Action with Present Result

An action that happened recently and its effect is important right now.

“Oh no! I've cut my finger!”

“The taxi has arrived.”

Reference Table

Reference table for प्रेजेंट परफेक्ट: अतीत और वर्तमान को जोड़ना (मैंने किया है)
उपयोग का परिदृश्य कीवर्ड उदाहरण प्रेज़ेन्ट परफ़ेक्ट क्यों?
Life Experience
ever, never, before
I've visited Paris.
अनुभव पर ध्यान, निश्चित समय पर नहीं।
Ongoing Action
for, since
She has lived here for 5 years.
क्रिया भूतकाल में शुरू हुई, अभी भी जारी है।
Recent Completion
just, already, yet
We've just eaten.
क्रिया हाल ही में पूरी हुई, जिसका वर्तमान में परिणाम है।
Change Over Time
recently, lately
He has improved a lot.
अब तक के विकास का वर्णन करता है।
Unfinished Time Period
today, this week
I haven't seen her today.
समय-सीमा अभी भी चल रही है।
Present Result
implied
I've lost my keys.
भूतकाल की क्रिया के कारण वर्तमान में परिणाम है।

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

औपचारिक
I have completed the assigned project.

I have completed the assigned project. (Workplace)

तटस्थ
I've finished the work.

I've finished the work. (Workplace)

अनौपचारिक
I'm done!

I'm done! (Workplace)

बोलचाल
I've crushed it.

I've crushed it. (Workplace)

प्रेज़ेन्ट परफ़ेक्ट: समय का पुल

प्रेज़ेन्ट परफ़ेक्ट (I have done)

मुख्य उपयोग

  • अनुभव अब तक के जीवन के अनुभव
  • जारी क्रियाएँ भूतकाल में शुरू हुईं, अब जारी हैं
  • हाल की क्रियाएँ अभी-अभी पूरी हुईं, वर्तमान परिणाम
  • बदलाव समय के साथ विकास

निर्माण

  • Have/Has सहायक क्रिया
  • Past Participle मुख्य क्रिया का रूप

भेद

  • कोई निश्चित समय नहीं Simple Past के विपरीत
  • वर्तमान प्रासंगिकता आज यह क्यों मायने रखता है

प्रेज़ेन्ट परफ़ेक्ट बनाम सिंपल पास्ट

Present Perfect
I have lived here for 5 years. अभी भी यहीं रह रहा हूँ।
She has visited Rome. उसके जीवन का एक अनुभव।
We've just arrived. हाल की क्रिया, हम अब यहाँ हैं।
Simple Past
I lived here 5 years ago. अब यहाँ नहीं रहता।
She visited Rome last year. निश्चित पूर्ण समय।
We arrived an hour ago. निश्चित पूर्ण समय।

प्रेज़ेन्ट परफ़ेक्ट और सिंपल पास्ट के बीच चयन

1

क्या क्रिया पूरी हो चुकी है और इसका कोई निश्चित भूतकाल का समय है (जैसे, yesterday, in 2020)?

YES
Simple Past का उपयोग करें
NO
जारी रखें
2

क्या यह आपके जीवन का एक अनुभव है (ever/never)?

YES
Present Perfect का उपयोग करें
NO
जारी रखें
3

क्या क्रिया भूतकाल में शुरू हुई थी और अभी भी जारी है (for/since)?

YES
Present Perfect का उपयोग करें
NO
जारी रखें
4

क्या यह एक हाल की क्रिया है जिसका स्पष्ट वर्तमान परिणाम है?

YES
Present Perfect का उपयोग करें
NO
अन्य कालों के लिए संदर्भ का पुनर्मूल्यांकन करें

प्रेज़ेन्ट परफ़ेक्ट क्रियाविशेषण और उनके अर्थ

अब तक का समय

  • Ever (प्रश्नों में)
  • Never (नकारात्मक अनुभव)
  • Before (अनुभव)
⏱️

अवधि

  • For (समय की अवधि)
  • Since (शुरुआती बिंदु)

नवीनता/पूर्णता

  • Just (बहुत हाल ही में)
  • Already (उम्मीद से पहले)
  • Yet (अभी तक नहीं हुआ/अपेक्षित, प्रश्नों/नकारात्मक में)
📅

जारी अवधि

  • Lately
  • Recently
  • This week/month/year

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

1

I have seen that movie.

I saw it at some point in my life.

2

She has lost her keys.

She can't find them now.

3

We have finished the game.

The game is over now.

4

He has eaten an apple.

He is not hungry for an apple now.

1

Have you ever been to Spain?

In your whole life, did you go to Spain?

2

I have never tried sushi.

In my life, I didn't try it.

3

They have just arrived at the station.

They arrived a minute ago.

4

He hasn't called me yet.

I am waiting for his call.

1

I have lived here for five years.

I moved here 5 years ago and I still live here.

2

She has worked as a doctor since 2010.

She started in 2010 and is still a doctor.

3

We've already seen this episode.

We saw it before you suggested it.

4

Has the mail come yet?

I am expecting the mail now.

1

This is the first time I've ever driven a Tesla.

I have no previous experience driving this car.

2

The company has grown significantly this year.

The growth is a present reality based on past actions.

3

I've been to the gym three times this week.

The week isn't over, and I've completed 3 sessions.

4

Scientists have discovered a new planet.

This is a recent achievement with present importance.

1

There has been a marked increase in remote work lately.

A trend that started recently is now very visible.

2

I have long suspected that he was lying.

I had this suspicion for a long time and still do.

3

The government has failed to address the housing crisis.

The failure is a current state resulting from past inaction.

4

He has consistently performed well under pressure.

His past performance defines his current reputation.

1

The poet has captured the essence of grief in these lines.

The artistic achievement remains relevant and present.

2

Rarely has such a discovery been made in this field.

Emphasis on the uniqueness of the event up to now.

3

Whether or not he has truly repented remains to be seen.

The present state of his mind is questioned.

4

The architecture has stood the test of time.

It was built long ago and is still standing strong.

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

Present Perfect: Connecting Past and Present (I have done) बनाम Present Perfect vs. Past Simple

Learners often use Present Perfect when they mention a specific time.

Present Perfect: Connecting Past and Present (I have done) बनाम Been vs. Gone

Both are past participles of 'go' (or 'be' used as go).

Present Perfect: Connecting Past and Present (I have done) बनाम Present Perfect vs. Present Perfect Continuous

Mixing up completed results with ongoing processes.

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

I have see that movie.

I have seen that movie.

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

He have finished.

He has finished.

Third person singular (he/she/it) always takes 'has'.

I have gone to London twice.

I have been to London twice.

Use 'been' for completed visits; 'gone' means the person is still there.

I have finished yesterday.

I finished yesterday.

Do not use Present Perfect with specific past time markers like 'yesterday'.

I have lived here since five years.

I have lived here for five years.

Use 'for' for duration and 'since' for a specific starting point.

Did you ever eat sushi?

Have you ever eaten sushi?

When asking about life experience without a time, Present Perfect is more natural.

It is the first time I am here.

It is the first time I have been here.

The structure 'It is the first/second time...' requires the Present Perfect.

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

I have never ___ in my life.

Have you ___ yet?

She has been a ___ for ___ years.

It's the most ___ I have ever ___.

Real World Usage

Texting constant

I've just left the house, see u soon!

Job Interview very common

I have worked in sales for over a decade.

Social Media very common

We've finally reached 1k followers!

Travel common

Have you checked in yet?

News Headlines occasional

The Prime Minister has resigned.

Food Delivery Apps common

Your rider has picked up your order.

💡

प्रेज़ेन्ट परफ़ेक्ट की 'आज की अहमियत' समझो

हमेशा खुद से पूछो: 'क्या यह पुराना काम आज भी मायने रखता है?' अगर हाँ, तो 'Present Perfect' अक्सर सबसे अच्छा विकल्प होता है। यह भूतकाल के 'क्या हुआ?' से ज़्यादा 'तो क्या हुआ?' पर ज़ोर देता है। "I have lost my wallet, so I can't buy coffee."
⚠️

निश्चित भूतकाल के समय से सावधान!

अगर तुम 'yesterday', 'last week', या 'in 2010' जैसी बातें कहते हो, तो सीधे 'Simple Past' पर स्विच कर जाओ। 'Present Perfect' को निश्चित भूतकाल के समय बताने वाले शब्दों से नफरत है। यह उसका सबसे बड़ा दुश्मन है!
I watched a movie last night.
🎯

अनियमित क्रियाओं को मास्टर करो

कई आम क्रियाएँ अनियमित होती हैं (go-gone, see-seen, eat-eaten)। उनके 'past participles' जानना 'Present Perfect' के सही इस्तेमाल के लिए बहुत ज़रूरी है। सबसे ज़्यादा इस्तेमाल होने वाली क्रियाओं से शुरू करो!
I have eaten sushi before.
🌍

कॉन्ट्रैक्शन (Contractions) हैं ज़रूरी

आम अंग्रेज़ी बातचीत और अनौपचारिक लेखन (जैसे टेक्स्ट मैसेज) में, नेटिव स्पीकर हमेशा 'I've', 'she's', 'we've' जैसे कॉन्ट्रैक्शन का इस्तेमाल करते हैं। इनका इस्तेमाल करके ज़्यादा स्वाभाविक लगो! "I've never seen snow."
💡

'Been' बनाम 'Gone'

'Been' का मतलब है तुम गए और वापस आ गए (या अब वहाँ नहीं हो)। 'Gone' का मतलब है तुम अभी भी वहाँ हो या रास्ते में हो। "He's been to London.« (वह वापस आ गया है)। »He's gone to London." (वह अभी भी वहीं है या रास्ते में है)।

Smart Tips

Always use the Present Perfect. It's asking about your whole life up to now.

Did you ever go to Paris? Have you ever been to Paris?

Use the Present Perfect to show the difference between 'then' and 'now'.

My English is better now. My English has improved.

Check if you can still do the action. If you can, use Present Perfect. If not, use Past Simple.

I drank three coffees today (and the day is over). I've drunk three coffees today (and I might drink more).

Put these words between 'have' and the verb.

I have finished already. I have already finished.

उच्चारण

I've /aɪv/, He's /hiːz/

Contractions

In natural speech, 'have' and 'has' are almost always contracted.

Should've /ʃʊdə/

The 'h' drop

In fast speech, the 'h' in 'have' or 'has' often disappears if not contracted.

Emphasis on 'Have'

I HAVE finished!

Conveys frustration or strong confirmation when someone doubts you.

याद करें

स्मृति सहायक

H.A.V.E. = Happening Always Via Experience. It connects what you HAVE done to who you ARE now.

दृश्य संबंध

Imagine a physical bridge. On the left side is the Past (a dark forest). On the right side is the Present (a sunny city). The Present Perfect is the bridge that lets you carry things from the forest into the city.

Rhyme

If the time is not specific and the action's still true, Present Perfect is the tense that is waiting for you!

Story

Imagine a traveler named 'Have'. He carries a suitcase full of 'Past Participles'. Everywhere he goes, he tells people about his experiences ('I have been...'), but he never tells them exactly when he did them because he wants to stay mysterious.

Word Web

EverNeverJustAlreadyYetSinceForRecently

चैलेंज

Look around your room. Find three things that have changed recently and say them out loud using 'has' or 'have' (e.g., 'The sun has gone down').

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

BrE speakers are very strict about using Present Perfect for recent actions with 'just', 'already', and 'yet'.

AmE speakers often use the Past Simple for recent actions where British speakers would use Present Perfect.

Similar to British English, but often uses 'reckon' with Present Perfect in casual speech.

The Present Perfect developed in Germanic languages as a way to express possession of a completed state.

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

Have you ever traveled to a country where you didn't speak the language?

What is the most interesting thing you have done this year?

How has your city changed since you were a child?

Have you ever made a decision that completely changed your life?

डायरी विषय

Write about three things you have achieved this month.
Describe a place you have visited that made a deep impression on you.
Discuss how technology has changed the way we communicate in the last decade.
Reflect on a long-term goal you have been working toward. What have you accomplished so far?

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

Incorrect

सही


Incorrect

सही


Incorrect

सही


Incorrect

सही

Test Yourself

वाक्य पूरा करने के लिए सही रूप चुनें।

I ___ to that restaurant before; the food is amazing!

✓ Correct! ✗ Not quite. Correct answer: have been
'have been' का उपयोग जीवन में किसी बिंदु पर हुए अनुभव के बारे में बात करने के लिए किया जाता है, जो भोजन के बारे में वर्तमान ज्ञान पर जोर देता है।
कौन सा वाक्य 'Present Perfect' का सही उपयोग करता है? बहुविकल्पी

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: She has visited her grandparents many times.
'She visited her grandparents yesterday' निश्चित समय के लिए 'Simple Past' का उपयोग करता है। 'Present Perfect' का सही वाक्य बिना किसी निश्चित भूतकाल के समय के अनुभव के बारे में बात करता है।
सही अंग्रेज़ी वाक्य लिखें। अनुवाद

Translate into English: 'Ella no ha terminado su tarea todavía.'

Answer starts with: ["S...

✓ Correct! ✗ Not quite. Correct answer: ["She hasn't finished her homework yet.","She has not finished her homework yet."]
इस वाक्य में 'Present Perfect' के नकारात्मक रूप ('hasn't finished') और 'yet' का उपयोग ज़रूरी है, क्योंकि काम अभी तक पूरा नहीं हुआ है।
सही '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: Have you ever been to Japan?
यह 'ever' के साथ 'Present Perfect' का उपयोग करके जीवन के अनुभव के बारे में पूछने का मानक प्रश्न रूप है।

Score: /4

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

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

I ___ my homework already.

✓ Correct! ✗ Not quite. Correct answer: have finished
We use 'have finished' because 'already' indicates a present perfect context.
Fill in the blank with 'for' or 'since'.

She has lived in London ___ 2015.

✓ Correct! ✗ Not quite. Correct answer: since
We use 'since' for a specific starting point in time.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

Have you ever went to New York?

✓ Correct! ✗ Not quite. Correct answer: went
The past participle of 'go' is 'gone' or 'been'. In this context, 'been' is correct.
Rewrite the sentence using the Present Perfect. Sentence Transformation

I moved here in 2010. (I / live / here / since 2010)

✓ Correct! ✗ Not quite. Correct answer: I have lived here since 2010.
The Present Perfect connects the past start date to the present.
Is the following sentence grammatically correct? True False Rule

'I have seen that movie last night.'

✓ Correct! ✗ Not quite. Correct answer: False
You cannot use 'last night' (specific time) with the Present Perfect.
Complete the dialogue. Dialogue Completion

A: Is John here? B: No, he ___ to the bank.

✓ Correct! ✗ Not quite. Correct answer: has gone
He is still at the bank, so we use 'has gone'.
Which time expression goes with Present Perfect? Grammar Sorting

Select the correct word.

✓ Correct! ✗ Not quite. Correct answer: So far
'So far' implies a period of time up to now.
Match the verb to its past participle. Match Pairs

Eat, Go, See, Write

✓ Correct! ✗ Not quite. Correct answer: Eaten, Gone, Seen, Written
These are the irregular V3 forms needed for the Present Perfect.

Score: /8

Practice Bank

13 exercises
वाक्य पूरा करने के लिए क्रिया का सही रूप चुनें। खाली जगह भरो

He ___ in that company since 2018.

✓ Correct! ✗ Not quite. Correct answer: has worked
वाक्य में गलती खोजें और सुधारें। Error Correction

I haven't saw that movie yet.

✓ Correct! ✗ Not quite. Correct answer: I haven't seen that movie yet.
वह वाक्य चुनें जो 'Present Perfect' का सही उपयोग करता है। बहुविकल्पी

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: They finished their homework last night.
वाक्य का अंग्रेज़ी में अनुवाद करें। अनुवाद

Translate into English: 'Nunca he visitado la Gran Muralla China.'

✓ Correct! ✗ Not quite. Correct answer: ["I have never visited the Great Wall of China.","I've never visited the Great Wall of China."]
व्याकरणिक रूप से सही 'Present Perfect' वाक्य बनाने के लिए शब्दों को फिर से व्यवस्थित करें। Sentence Reorder

Put the words in order:

✓ Correct! ✗ Not quite. Correct answer: The train has just arrived.
'Present Perfect' के लिए सही सहायक क्रिया के साथ विषयों का मिलान करें। Match Pairs

Match the subjects with the correct auxiliary verb:

✓ Correct! ✗ Not quite. Correct answer: matched
उपयुक्त 'Present Perfect' रूप से खाली स्थान भरें। खाली जगह भरो

We ___ this challenge for a week, and we're finally close to a solution.

✓ Correct! ✗ Not quite. Correct answer: have been facing
व्याकरण की गलती पहचानें और सुधारें। Error Correction

He has went to the gym every day this month.

✓ Correct! ✗ Not quite. Correct answer: He has gone to the gym every day this month.
वह वाक्य चुनें जो 'Present Perfect' का सही उपयोग करता है। बहुविकल्पी

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: My phone has broken.
'Present Perfect' का उपयोग करके अंग्रेज़ी में अनुवाद करें। अनुवाद

Translate into English: '¿Alguna vez has comido comida tailandesa?'

✓ Correct! ✗ Not quite. Correct answer: ["Have you ever eaten Thai food?","Have you ever tried Thai food?"]
वैध 'Present Perfect' प्रश्न बनाने के लिए शब्दों को सही क्रम में रखें। Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: Have you paid the bill yet?
प्रत्येक क्रिया को उसके सही 'past participle' रूप से मिलान करें। Match Pairs

Match the verbs with their past participles:

✓ Correct! ✗ Not quite. Correct answer: matched
उपयुक्त 'Present Perfect' रूप से खाली स्थान भरें। खाली जगह भरो

I'm so hungry! I ___ anything since breakfast.

✓ Correct! ✗ Not quite. Correct answer: haven't eaten

Score: /13

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

In American English, yes (e.g., 'I just ate'). In British English, it is much more common to use the Present Perfect ('I've just eaten').

'Been' means you went and came back. 'Gone' means you are still there. Example: 'I've been to the shop' (I'm home now) vs 'He's gone to the shop' (He's not here).

Because 'yesterday' is a finished time. The Present Perfect is only for unfinished time or times that aren't mentioned. Use the Past Simple for 'yesterday'.

No. 'I've got' usually means 'I have' (possession) in the present. 'I have had' is the Present Perfect of 'to have' (e.g., 'I have had this car for years').

Swap the subject and 'have/has'. 'You have seen' becomes 'Have you seen?'.

Yes, as long as you don't say exactly when. 'Humans have walked on the moon' is correct because it's a general human experience.

Been, gone, seen, done, eaten, had, and taken are used very frequently.

Usually, yes. 'I haven't finished yet' is the standard position in both speaking and writing.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto Compuesto

Spanish doesn't use 'do-support' for questions.

French moderate

Passé Composé

French uses 'être' (to be) for some verbs, English only uses 'have'.

German moderate

Perfekt

German uses 'sein' (to be) for movement verbs; English uses 'have' for all.

Japanese low

~ta koto ga aru / ~te iru

Japanese has no direct 'have + participle' equivalent.

Arabic partial

Qad + Past Tense

Arabic doesn't have a separate 'perfect' verb conjugation.

Chinese low

Guò (过) / Le (了)

Chinese relies on context and particles rather than auxiliary verbs.

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?
अभी तक कोई टिप्पणी नहीं। अपने विचार साझा करने वाले पहले व्यक्ति बनें!