The Present Perfect Tense — Complete Beginner’s Guide
Chuka hai / chuki hai / chuke hain" wale sentences
14 min read
Intermediate
8 practice questions
Written by
Maninder Thind·13 years in British corporate English, London·
1 पहचान (Pehchaan) 🔎 सबसे पहले पहचान — फिर नियम Present perfect tense past की किसी action को present से जोड़ने के लिए इस्तेमाल होता है। Present Perfect Tense सीखने का सबसे आसान तरीका यह है कि पहले आप इसे हिंदी में पहचानना सीखें। जब आपको पता चल जाएगा कि कोई sentence इस tense का […]
Present perfect tense past की किसी action को present से जोड़ने के लिए इस्तेमाल होता है। Present Perfect Tense सीखने का सबसे आसान तरीका यह है कि पहले आप इसे हिंदी में पहचानना सीखें। जब आपको पता चल जाएगा कि कोई sentence इस tense का है, तब उसे English में बनाना बहुत आसान हो जाएगा।
पहचान का नियम
जिस हिंदी sentence के अंत में “चुका है / चुकी है / चुके हैं” आए
वह ज़्यादातर Present Perfect Tense होता है। यह किसी ऐसे काम को बताता है जो पहले ही पूरा हो चुका है — पर उसका असर अभी तक बना हुआ है। कब हुआ, यह ज़रूरी नहीं बताया जाता — बस इतना कि काम हो चुका है।
मैं खाना खा चुका हूँ।I have eaten food. (काम पूरा हो चुका है)
वह जा चुकी है।She has gone. (जाना पूरा हो चुका है)
वे आ चुके हैं।They have arrived. (आना पूरा हो चुका है)
⚠️
एक ज़रूरी सावधानी
Present Perfect का मतलब सिर्फ़ “बहुत पहले हुआ” नहीं — इसका असली मतलब है “हो चुका है, और उसका नतीजा अभी भी है।” इसीलिए यह tense किसी exact समय (जैसे “कल,” “पिछले साल”) के साथ नहीं आता — सिर्फ़ यह बताता है कि काम पूरा हुआ या नहीं।
2
फॉर्मूला
🧩 एक ही नियम, पर एक जगह पर बदलाव
Present Perfect में verb का एक ख़ास रूप इस्तेमाल होता है, जिसे Past Participle (V3) कहते हैं। इसके आगे सिर्फ़ have या has लगाना होता है — subject के हिसाब से।
The Fork: which group is your subject in?
एक ही sentence structure, सिर्फ़ helper verb में फ़र्क — He/She/It के साथ हमेशा “has,” बाकी सबके साथ हमेशा “have।” Verb हमेशा उसका V3 (past participle) रूप लेता है।
He/She/It + has + V3 + Object
Ram has finished his homework.
राम अपना होमवर्क कर चुका है।
I/You/We/They + have + V3 + Object
We have finished the project.
हम प्रोजेक्ट पूरा कर चुके हैं।
V1 (plain)
V3 (past participle)
उदाहरण
go
gone
She has gone home.
eat
eaten
I have eaten breakfast.
see
seen
They have seen this film.
write
written
He has written the letter.
do
done
We have done our work.
💡
ध्यान दें — V3 रटना ही पड़ेगा
जो verbs “regular” होते हैं, उनका V3 बस “verb + ed” होता है — जैसे work → worked, play → played। पर जो verbs ऊपर table में दिखे हैं, वे irregular हैं — इनका V3 कोई तय नियम नहीं मानता, इसलिए इन्हें अलग से याद करना पड़ता है।
3
Practice Game
🎯 अब ख़ुद try कीजिए — Have या Has?
नीचे दस subjects दिए गए हैं। हर एक पर tap कीजिए, फिर सही box पर tap कीजिए।
👆 पहले किसी शब्द पर tap करें, फिर सही box चुनें।
haveI / You / We / They / एक से ज़्यादा
hasHe / She / It / एक व्यक्ति या चीज़
Sorted: 0/10
🎉 सभी दस सही जगह पर — बहुत बढ़िया!
4
और उदाहरण
📝 हिंदी से English — क़दम दर क़दम
रंग वही हैं जो फॉर्मूला में थे — नीला = Subject, नारंगी = have/has, बैंगनी = V3।
1राम अपना काम कर चुका है।
Ramhasfinished his work.
राम = एक व्यक्ति → has। finish → finished (regular)।
2सीता वह फ़िल्म देख चुकी है।
Sitahasseen that film.
सीता = एक व्यक्ति → has। see → seen (irregular)।
3हम खाना खा चुके हैं।
Wehaveeaten food.
हम = We → have। eat → eaten (irregular)।
4बच्चे स्कूल जा चुके हैं।
The childrenhavegone to school.
बच्चे = एक से ज़्यादा → have। go → gone।
5मेरी माँ खाना बना चुकी हैं।
My motherhascooked the food.
माँ = एक व्यक्ति → has। cook → cooked (regular)।
6मैंने वह किताब पढ़ ली है।
Ihaveread that book.
मैं = I → have। read → read (V1, V2, V3 तीनों एक जैसे — पर उच्चारण बदलता है)।
5
Negative (नकारात्मक)
🚫 “नहीं किया है” कैसे कहें
Negative बनाने के लिए have/has के ठीक बाद not जोड़ा जाता है।
Negative Formula
I/You/We/They + have not (haven’t) + V3 He/She/It + has not (hasn’t) + V3
बोलचाल में छोटा रूप ज़्यादा आम है: have not → haven’t, has not → hasn’t।
He/She/It + hasn’t + V3
She hasn’t finished her homework.
उसने अभी तक अपना होमवर्क पूरा नहीं किया है।
I/You/We/They + haven’t + V3
I haven’t seen that movie.
मैंने वह फ़िल्म नहीं देखी है।
Negativeछह उदाहरण — ख़ुद पैटर्न पहचानिए
वह अभी तक नहीं आया है।
He hasn’t arrived yet.
मैंने अभी तक खाना नहीं खाया है।
I haven’t eaten food yet.
वे अभी तक नहीं पहुँचे हैं।
They haven’t reached yet.
उसने अभी तक जवाब नहीं दिया है।
She hasn’t replied yet.
हमने वह किताब नहीं पढ़ी है।
We haven’t read that book.
यह मशीन अभी तक ठीक नहीं हुई है।
This machine hasn’t been fixed yet.
6
सवाल (Questions)
❓ सवाल कैसे पूछें
सवाल बनाने के लिए Have या Has को sentence के सबसे आगे ले आइए।
Question Formula
Have + I/You/We/They + V3? Has + He/She/It + V3?
छोटा जवाब: Yes, I have. / No, I haven’t. / Yes, she has. / No, she hasn’t.
Has + He/She/It + V3?
Has she finished her work?
क्या वह अपना काम कर चुकी है?
Yes / No Questionछह उदाहरण
क्या तुमने खाना खा लिया है?
Have you eaten food?
क्या राम अपना काम कर चुका है?
Has Ram finished his work?
क्या तुमने कभी यह फ़िल्म देखी है?
Have you ever seen this film?
क्या वे पहुँच चुके हैं?
Have they arrived?
क्या उसने अपनी माँ को फ़ोन किया है?
Has she called her mother?
क्या हम सही निर्णय ले चुके हैं?
Have we made the right decision?
Wh- Questions (क्या, कहाँ, क्यों वाले सवाल)
Wh-word + have/has + Subject + V3?
Wh-word सबसे आगे आता है, फिर वही सवाल वाला ढांचा (have/has + subject + V3)।
Wh-word + have/has + Subject + V3?
What have you done?
तुमने क्या किया है?
Wh- Questionछह उदाहरण
तुमने अभी तक क्या किया है?
What have you done so far?
वह कहाँ गई है?
Where has she gone?
तुम अभी तक क्यों नहीं आए?
Why haven’t you come yet?
वे कितनी देर से यहाँ हैं?
How long have they been here?
तुम्हारी बहन ने कितनी किताबें पढ़ी हैं?
How many books has your sister read?
उसने वह ख़बर किससे सुनी है?
Who has she heard that news from?
7
याद रखने का तरीका
🧠 Memory Anchor
“काम पूरा हुआ, पर असर अभी है — यही Present Perfect है।”
He/She/It के साथ हमेशा has, बाकी सबके साथ हमेशा have — और verb हमेशा V3 (past participle) रूप में रहता है।
जब भी confuse हों — बस पूछें: “क्या यह काम पूरा हो चुका है, और क्या उसका असर अभी तक है?” अगर हाँ, तो यही tense सही है।
8
पहचान वाले शब्द
🔑 ये शब्द बताते हैं — यह Present Perfect है
नीचे आठ शब्द दिए गए हैं। हर एक पर tap करके meaning और उदाहरण देखिए।
alreadytap
पहले हीतय समय से पहले हो चुकाI have already finished.
justtap
अभी-अभीकुछ ही पल पहलेShe has just arrived.
yettap
अभी तकnegative/question में इस्तेमालI haven’t finished yet.
evertap
कभी भीसवाल में — life experience पूछने के लिएHave you ever been abroad?
nevertap
कभी नहींकभी नहीं किया — 0 बारHe has never lied.
sincetap
एक निश्चित समय सेएक शुरुआती बिंदु — since 2020I have known him since 2020.
fortap
इतनी अवधि सेकुल समय की लंबाई — for 3 yearsI have lived here for 3 years.
recentlytap
हाल ही मेंपास के समय में हुआThey have recently moved here.
9
अभ्यास (Practice)
✍️ अब ख़ुद sentence बनाइए
वह अपना काम कर चुका है। → He ___ his work.
“He” = एक व्यक्ति → has + V3।
मैंने वह फ़िल्म नहीं देखी है। → I ___ that film.
“I” के साथ हमेशा “haven’t”, कभी “hasn’t” नहीं।
क्या तुमने कभी विदेश यात्रा की है? → ___ you ever travelled abroad?
“You” के साथ सवाल में “Have” आगे आएगा।
यह दुकान अभी तक नहीं खुली है। → This shop ___ yet.
“This shop” = “it” जैसा (एक चीज़) → hasn’t + V3।
10
Quiz
Test Yourself
पूरा नियम याद है? Check कीजिए
Your score
0/8
Q1 — किन शब्दों से पता चलता है कि sentence Present Perfect है?
Q2 — “She ___ finished her work” में कौन सा शब्द आएगा?
Q3 — “go” का सही V3 (past participle) क्या है?
Q4 — “eat” का सही V3 क्या है?
Q5 — Negative sentence में verb का रूप कैसा रहता है?
Q6 — “क्या राम अपना काम कर चुका है?” का सही अनुवाद क्या है?
Q7 — कौन सा शब्द life experience वाले सवाल में सबसे ज़्यादा इस्तेमाल होता है?
Q8 — Translate: “मैंने अभी-अभी खाना खाया है।” (कुछ ही पल पहले पूरा हुआ)
11
सार (Summary)
✅ इस पाठ की मुख्य बातें
1
पहचान: हिंदी sentence के अंत में “चुका है / चुकी है / चुके हैं” — यही Present Perfect की पहचान है (काम पूरा हो चुका है, असर अभी तक है)।
2
फॉर्मूला: I/You/We/They + have + V3। He/She/It + has + V3। Verb हमेशा V3 (past participle) रूप में रहता है।
3
V3 याद रखना ज़रूरी है: Regular verbs में V3 = verb+ed, पर irregular verbs (go→gone, eat→eaten, see→seen) अलग से याद करने होंगे।