अंग्रेज़ी present perfect गाइड: for, since, already, been और gone

Present perfect अतीत को वर्तमान से जोड़ता है: कोई क्रिया किसी अस्पष्ट समय पर हुई पर अभी भी मायने रखती है, या कोई स्थिति अतीत में शुरू होकर अब तक जारी है। इस यूनिट के भाग इस तरह हैं: दो भाग रूप और अभी से जुड़ी अवधियों पर, एक भाग बीते हुए समय के आधार पर चुनाव पर, और दो भाग संकेत शब्दों तथा अन्य बारीकियों पर। इस गाइड के पाँच भाग हैं, जो निदान परीक्षा के पाँच भागों से ठीक मेल खाते हैं।

अंग्रेज़ी गाइड पढ़ें → यह पेज मशीन अनुवाद है और किसी मूल भाषी ने इसकी जाँच नहीं की है, इसलिए इसमें गलतियाँ हो सकती हैं। अंग्रेज़ी संस्करण ही आधार है।

निदान परीक्षा का परिणाम बताता है कि किस भाग को दोहराने की ज़रूरत है। नीचे उस भाग पर टैप करें।

अभी से जुड़ा रूप, और अब तक चलने वाली अवधियाँबीता हुआ समय present perfect बनाम simple pastसंकेत शब्द already, yet, ever, been, gone, continuous रूप

मूल विचार: अतीत से अभी तक एक रेखा

कल्पना कीजिए कि एक रेखा अतीत की किसी क्रिया या स्थिति को वर्तमान क्षण से जोड़ती है। अगर वह रेखा टूटी नहीं है, तो आमतौर पर 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. 1
    क्या समय बीत चुका है, या अब भी अभी से जुड़ा है? yesterday जैसा स्पष्ट रूप से बताया गया, बीता हुआ समय simple past लेता है। अभी से खुला संबंध present perfect लेता है (भाग 3)।
  2. 2
    क्या यह अतीत में शुरू होकर अब तक जारी है? for या since के साथ present perfect का प्रयोग करें, present simple का नहीं (भाग 2)।
  3. 3
    क्या कोई संकेत शब्द या बारीकी रूप बदल देती है? already, yet, ever, never, been, gone, या continuous रूप (भाग 4 और 5)।

भाग 1 स्वयं रूप के बारे में है: have या has और क्रिया का तीसरा रूप।

1

अभी से जुड़ा

रूप और क्रिया का तीसरा रूप

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 perfectDid they ever eaten here?✓ Have they ever eaten here?तीसरे रूप eaten के साथ have चाहिए, did नहीं।
2

अभी से जुड़ा

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 simpleI work here since March.✓ I have worked here since March.स्थिति मार्च में शुरू हुई और अब तक जारी है।
  • जहाँ present perfect चाहिए वहाँ present simpleHow long do you know Sara?✓ How long have you known Sara?how long अब तक की अवधि के बारे में पूछता है।
3

बीता हुआ समय

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 perfectI have graduated in 2022.✓ I graduated in 2022.in 2022 एक निश्चित, बीता हुआ समय है।
  • बीते हुए समय के साथ present perfectWhen have you started the job?✓ When did you start the job?when किसी निश्चित समय के बारे में पूछता है।
  • जहाँ present perfect चाहिए वहाँ present simpleIt'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 चाहिए।

4

संकेत शब्द

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।

5

संकेत शब्द

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 continuousWe 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 चैट टूल में पेस्ट करें।

प्रॉम्प्ट दिखाएँ
मैं अंग्रेज़ी के present perfect का अभ्यास करना चाहता/चाहती हूँ: have और has वाला रूप, अनियमित past participle, for, since और how long, present perfect और simple past के बीच चुनाव, already, yet, just, ever और never जैसे संकेत शब्द, been बनाम gone, और continuous रूप। मुझे एक बार में एक प्रश्न दें और प्रश्नों का प्रकार बदलते रहें: खाली स्थान भरें, बहुविकल्पी (A से D), “सही है या नहीं?” वाले वाक्य, और वाक्य दोबारा लिखना। ध्यान रखें कि संदर्भ से ठीक एक ही उत्तर सही हो, और ऐसे प्रश्नों से बचें जिनमें अमेरिकी अंग्रेज़ी simple past को भी स्वीकार करती है (जैसे just, already या yet के साथ)। पाँच क्षेत्रों को बारी-बारी से लें: रूप और past participle; for, since और how long; present perfect बनाम simple past; संकेत शब्द; और been, gone और continuous रूप। मध्यम स्तर से शुरू करें, लगातार दो सही उत्तरों के बाद कठिनाई बढ़ाएँ, और लगातार दो गलत उत्तरों के बाद घटाएँ। अगर मेरा उत्तर गलत हो, तो नियम हिंदी में समझाएँ, फिर आगे बढ़ें। हर 10 प्रश्नों के बाद बताएँ कि पाँच में से किस क्षेत्र को मुझे दोहराना चाहिए।

अंग्रेज़ी गाइड पढ़ें →