Present perfect अतीत को वर्तमान से जोड़ता है: कोई क्रिया किसी अस्पष्ट समय पर हुई पर अभी भी मायने रखती है, या कोई स्थिति अतीत में शुरू होकर अब तक जारी है। इस यूनिट के भाग इस तरह हैं: दो भाग रूप और अभी से जुड़ी अवधियों पर, एक भाग बीते हुए समय के आधार पर चुनाव पर, और दो भाग संकेत शब्दों तथा अन्य बारीकियों पर। इस गाइड के पाँच भाग हैं, जो निदान परीक्षा के पाँच भागों से ठीक मेल खाते हैं।
अंग्रेज़ी गाइड पढ़ें → यह पेज मशीन अनुवाद है और किसी मूल भाषी ने इसकी जाँच नहीं की है, इसलिए इसमें गलतियाँ हो सकती हैं। अंग्रेज़ी संस्करण ही आधार है।
निदान परीक्षा का परिणाम बताता है कि किस भाग को दोहराने की ज़रूरत है। नीचे उस भाग पर टैप करें।
मूल विचार: अतीत से अभी तक एक रेखा
कल्पना कीजिए कि एक रेखा अतीत की किसी क्रिया या स्थिति को वर्तमान क्षण से जोड़ती है। अगर वह रेखा टूटी नहीं है, तो आमतौर पर present perfect सही विकल्प है।
| प्रयोग | उदाहरण |
|---|---|
| जीवन का अनुभव | She has run two marathons. |
| अब तक जारी स्थिति | I have worked here since March 2024. |
| अब तक का बदलाव | The town has grown since the new line opened. |
| अधूरी समय-अवधि | I have had three coffees today. |
- 1
क्या समय बीत चुका है, या अब भी अभी से जुड़ा है? yesterday जैसा स्पष्ट रूप से बताया गया, बीता हुआ समय simple past लेता है। अभी से खुला संबंध present perfect लेता है (भाग 3)।
- 2
क्या यह अतीत में शुरू होकर अब तक जारी है? for या since के साथ present perfect का प्रयोग करें, present simple का नहीं (भाग 2)।
- 3
क्या कोई संकेत शब्द या बारीकी रूप बदल देती है? already, yet, ever, never, been, gone, या continuous रूप (भाग 4 और 5)।
भाग 1 स्वयं रूप के बारे में है: have या has और क्रिया का तीसरा रूप।
रूप और क्रिया का तीसरा रूप
have या has? क्रिया का कौन सा तीसरा रूप? पहले रूप।
नियम: Present perfect, have या has और क्रिया के तीसरे रूप से बनता है। नकारात्मक वाक्यों में haven't या hasn't आता है, और प्रश्नों में have या has पहले आता है।
have/has + क्रिया का तीसरा रूप
| कर्ता | रूप | उदाहरण |
|---|---|---|
| I, you, we, they | have + तीसरा रूप | I have finished my homework. |
| he, she, it | has + तीसरा रूप | She has visited Japan twice. |
असली कर्ता देखें: everyone, somebody और the number of एकवचन हैं (has); the prices of और a few students बहुवचन हैं (have)।
अनियमित तीसरे रूप
| मूल रूप | Simple past | तीसरा रूप |
|---|---|---|
| go | went | gone |
| see | saw | seen |
| do | did | done |
| write | wrote | written |
| eat | ate | eaten |
| take | took | taken |
| sing | sang | sung |
| buy | bought | bought |
नकारात्मक वाक्य और प्रश्न
| प्रकार | उदाहरण |
|---|---|
| नकारात्मक | I haven’t finished yet. She hasn’t called. |
| प्रश्न | Have you ever been to Paris? Has he arrived? |
इस भाग की आम गलतियाँ
- have या has का गलत प्रयोग
My parents has moved to Ulsan.✓ My parents have moved to Ulsan.My parents का अर्थ they है, इसलिए have आता है। - गलत तीसरा रूप
I have forgot her name.✓ I have forgotten her name.forget का तीसरा रूप forgotten है। - बीते हुए समय के साथ present perfect
Did they ever eaten here?✓ Have they ever eaten here?तीसरे रूप eaten के साथ have चाहिए, did नहीं।
for, since और how long
क्या यह अतीत में शुरू होकर अब तक जारी है? for, since या how long?
नियम: जो स्थिति अतीत में शुरू हुई और अब तक जारी है, उसके लिए present perfect का प्रयोग करें, present simple का नहीं। for के साथ समय की लंबाई आती है; since के साथ शुरुआती बिंदु।
for या since?
| शब्द | इसके बाद आता है | उदाहरण |
|---|---|---|
| for | समय की लंबाई | for three weeks, for ages, for a long time |
| since | शुरुआती बिंदु (कोई दिन, साल, घटना) | since Monday, since 2019, since I was a child |
present simple नहीं
| गलत | सही |
|---|---|
| I know him for ten years. | I have known him for ten years. |
| How long do you work here? | How long have you worked here? |
| I am in this class since March. | I have been in this class since March. |
कोरियाई, चीनी और जापानी सहित कई भाषाएँ यहाँ वर्तमान या भूतकाल का रूप इस्तेमाल करती हैं। जब अवधि अभी तक चल रही हो, तो अंग्रेज़ी में present perfect चाहिए। simple past के साथ for एक खत्म हो चुकी अवधि बताता है: I lived in Busan for two years (मैं अब वहाँ नहीं रहता/रहती)।
इस भाग की आम गलतियाँ
- for और since में भ्रम
I have lived here since three years.✓ I have lived here for three years.three years समय की लंबाई है, इसलिए for आता है। - जहाँ present perfect चाहिए वहाँ present simple
I work here since March.✓ I have worked here since March.स्थिति मार्च में शुरू हुई और अब तक जारी है। - जहाँ present perfect चाहिए वहाँ present simple
How long do you know Sara?✓ How long have you known Sara?how long अब तक की अवधि के बारे में पूछता है।
Present perfect या simple past?
क्या समय बीत चुका है, या अब भी अभी से जुड़ा है?
नियम: स्पष्ट रूप से बताया गया, बीता हुआ समय (yesterday, in 2019, ago, when वाला प्रश्न) simple past लेता है। कोई तय समय न हो, अब तक की अवधि हो (since, so far), या पहली बार हो, तो present perfect आता है।
बीता हुआ समय, या खुला संबंध?
| रूप | प्रयोग | उदाहरण |
|---|---|---|
| simple past | कोई निश्चित, बीता हुआ समय | I saw him yesterday. |
| present perfect | कोई निश्चित समय नहीं, या अभी से संबंध | I have seen him before. |
संकेत शब्द
| Simple past | Present perfect |
|---|---|
| yesterday, last week, in 2019, ago, when? | ever, never, since, so far, up to now, recently |
it is the first time (या the second time) के बाद present perfect का प्रयोग करें: It’s the first time I have seen snow। this week या this month के साथ दोनों काल आ सकते हैं, यह इस पर निर्भर है कि अवधि खत्म हुई है या नहीं।
इस भाग की आम गलतियाँ
- बीते हुए समय के साथ present perfect
I have graduated in 2022.✓ I graduated in 2022.in 2022 एक निश्चित, बीता हुआ समय है। - बीते हुए समय के साथ present perfect
When have you started the job?✓ When did you start the job?when किसी निश्चित समय के बारे में पूछता है। - जहाँ present perfect चाहिए वहाँ present simple
It's the first time I see the ocean.✓ It's the first time I have seen the ocean.it is the first time के बाद present perfect का प्रयोग करें।
और जानें: अमेरिकी अंग्रेज़ी
अमेरिकी अंग्रेज़ी में just, already और yet के साथ simple past भी आम है: I just ate. Did you finish yet? वहाँ दोनों रूप सही हैं। since, so far और अब तक चलने वाली अवधि के साथ फिर भी present perfect चाहिए।
already, yet, just, ever और never
already, yet, just, ever या never: हर शब्द कहाँ आता है?
नियम: already और just आमतौर पर have और तीसरे रूप के बीच आते हैं; yet आमतौर पर नकारात्मक वाक्यों और प्रश्नों के अंत में आता है। ever प्रश्नों में और superlative के बाद आता है; never का अर्थ है अब तक कभी नहीं।
हर शब्द का स्थान
| शब्द | स्थान | उदाहरण |
|---|---|---|
| already | have और तीसरे रूप के बीच, सकारात्मक वाक्य | I have already finished. |
| yet | नकारात्मक वाक्यों और प्रश्नों के अंत में | I haven’t finished yet. Have you finished yet? |
| just | have और तीसरे रूप के बीच | She has just left. |
| still | haven’t या hasn’t से पहले | I still haven’t replied. |
| ever | प्रश्नों में, और superlative के बाद | Have you ever been to Paris? The best pizza I have ever had. |
| never | have और तीसरे रूप के बीच, अर्थ कभी नहीं | I have never tried sushi. |
| so far | अक्सर अंत में, अर्थ अब तक | We have finished three tasks so far. |
nobody जैसे नकारात्मक शब्द के बाद never नहीं, ever का प्रयोग करें: Nobody has ever complained।
इस भाग की आम गलतियाँ
- स्थान या अर्थ के लिए गलत संकेत शब्द
I have ever seen that movie.✓ I have seen that movie. / I have never seen that movie.ever सकारात्मक कथन में नहीं आता। - स्थान या अर्थ के लिए गलत संकेत शब्द
I have finished yet my homework.✓ I have already finished my homework. / I haven't finished my homework yet.yet नकारात्मक वाक्यों और प्रश्नों के अंत में आता है।
और जानें: औपचारिक पैटर्न
have yet to और क्रिया का अर्थ है अब तक नहीं किया: I have yet to meet him। औपचारिक लेखन में never से वाक्य शुरू हो सकता है, और तब have या has कर्ता से पहले आता है: Never have I seen such a crowd।
been, gone और continuous रूप
been या gone? simple या continuous? बारीकी से अर्थ तय होता है।
नियम: been to का अर्थ है गए और लौट आए; gone to का अर्थ है अभी भी वहीं हैं। continuous रूप चल रही गतिविधि पर ज़ोर देता है, पर अवस्था-बोधक क्रियाएँ और पूरे हो चुके कामों की गिनती simple रूप लेती हैं।
been बनाम gone
| शब्द | अर्थ | उदाहरण |
|---|---|---|
| been to | गए और लौट आए | I have been to Rome twice. |
| gone to | अभी भी वहीं, या रास्ते में | She’s not here. She has gone to the store. |
अमेरिकी अंग्रेज़ी में have gone बार-बार जाने के लिए भी आता है (I’ve gone there many times)। जब कोई अभी मौजूद न हो, तो यह अंतर हमेशा मायने रखता है।
Present perfect continuous
| रूप | ज़ोर देता है | उदाहरण |
|---|---|---|
| present perfect | पूरा होना, परिणाम, गिनती | I have written three emails. |
| present perfect continuous | चल रही गतिविधि | I have been writing emails all morning. |
know, own, belong, believe और have (अर्थ: पास होना) जैसी अवस्था-बोधक क्रियाएँ continuous रूप नहीं लेतीं: I have known her for years, have been knowing नहीं।
इस भाग की आम गलतियाँ
- been और gone में भ्रम
Mark has been to lunch; he'll be back at one.✓ Mark has gone to lunch; he'll be back at one.gone to का अर्थ है कि वह अभी भी बाहर है। - present perfect बनाम present perfect continuous
We have been owning this car for years.✓ We have owned this car for years.own एक अवस्था-बोधक क्रिया है और continuous रूप नहीं लेती।
स्व-जाँच
क्या हर वाक्य सही है? उत्तर देखने के लिए टैप करें। अगर आप निश्चित नहीं थे, तो भाग का लेबल बताता है कि कहाँ देखना है।
भाग 1My friends has arrived.
गलत। My friends have arrived. My friends का अर्थ they है, इसलिए have आता है।
भाग 1Have you ever flown a kite?
सही। fly का तीसरा रूप flown है।
भाग 2I have taught English for twelve years.
सही। for के साथ समय की लंबाई आती है, और स्थिति अब तक जारी है।
भाग 2She is here since noon.
गलत। She has been here since noon. स्थिति दोपहर में शुरू हुई और अब तक जारी है।
भाग 3I have bought this jacket two days ago.
गलत। I bought this jacket two days ago. ago एक बीता हुआ समय बताता है।
भाग 3So far, I have read two of her novels.
सही। so far का अर्थ है अब तक।
भाग 4I have never ridden a camel.
सही। never, have और तीसरे रूप के बीच आता है।
भाग 4I have finished already my essay.
गलत। I have already finished my essay. already, have और तीसरे रूप के बीच आता है।
भाग 5Kate has gone to Spain, so she isn't here.
सही। gone to का अर्थ है कि वह अभी भी बाहर है।
भाग 5I have been believing in ghosts since I was little.
गलत। I have believed in ghosts since I was little. believe एक अवस्था-बोधक क्रिया है।
AI अभ्यास प्रॉम्प्ट
इसे किसी AI चैट टूल में पेस्ट करें।