B1 Verb Tenses 10 min read मध्यम

अंग्रेजी प्रेजेंट परफेक्ट (मैंने कर लिया है)

प्रेजेंट परफेक्ट तुम्हारे «बीते हुए कल» को «आज» से जोड़ता है। इसे समझ लिया तो इंग्लिश में «मास्टर» बन जाओगे!

Grammar Rule in 30 Seconds

The Present Perfect acts as a bridge connecting a past action to the present moment, focusing on the result or experience.

  • Use 'have' or 'has' plus the past participle (V3) of the verb. Example: 'I have eaten.'
  • Use it for life experiences when the specific time doesn't matter. Example: 'I have visited Japan.'
  • Use it for actions that started in the past and continue now. Example: 'I have lived here for years.'
👤 Subject + ➕ have/has + 🏁 Past Participle (V3)

Overview

### Overview
English Grammar में 'Present Perfect' tense एक बहुत ही महत्वपूर्ण पुल (bridge) की तरह काम करता है, जो अतीत (past) और वर्तमान (present) को जोड़ता है। हिंदी भाषी होने के नाते, हम अक्सर 'Simple Past' (जैसे: मैंने खाना खाया) और 'Present Perfect' (जैसे: मैंने खाना खा लिया है) के बीच उलझ जाते हैं। हिंदी में हम 'चुका है' या 'लिया है' का प्रयोग करते हैं, लेकिन अंग्रेजी में इसका उपयोग केवल अनुवाद तक सीमित नहीं है। इसका मुख्य उद्देश्य यह बताना है कि अतीत में हुई किसी घटना का वर्तमान पर क्या असर है।
उदाहरण के लिए, अगर आप कहते हैं,
I have lost my key,
तो इसका मतलब यह नहीं है कि आपने चाबी कब खोई, बल्कि इसका मतलब यह है कि चाबी अभी भी खोई हुई है और आप अभी भी परेशान हैं। हिंदी में हम इसे «मेरी चाबी खो गई है» कहते हैं। यहाँ 'है' का प्रयोग यह दर्शाता है कि परिणाम अभी भी मौजूद है। यह tense हमें यह बताने की अनुमति देता है कि हमारा अनुभव (experience) क्या है, या कोई काम अभी-अभी (just) पूरा हुआ है। इसे समझना इसलिए जरूरी है क्योंकि यह आपकी बातों में गहराई लाता है। जब आप किसी से कहते हैं,
I have been to Mumbai,
तो आप अपने जीवन के अनुभव की बात कर रहे हैं, न कि किसी खास तारीख की। यह tense हिंदी के 'पूर्ण वर्तमान काल' के काफी करीब है, लेकिन इसके उपयोग के नियम अंग्रेजी के 'current relevance' (वर्तमान प्रासंगिकता) के सिद्धांत पर आधारित हैं।
### How This Grammar Works
'Present Perfect' के काम करने का तरीका हिंदी के व्याकरण से थोड़ा अलग है। हिंदी में हम क्रिया के साथ 'चुका है', 'चुकी है' या 'लिया है' जोड़ते हैं। अंग्रेजी में, यह have या has + Past Participle (V3) के मेल से बनता है।
हिंदी व्याकरण में, 'ने' (ergative marker) का प्रयोग भूतकाल में होता है (जैसे: «मैंने पत्र लिखा»), लेकिन अंग्रेजी में have का प्रयोग कर्ता (subject) के अनुसार होता है, न कि कर्म (object) के अनुसार। यह एक बहुत बड़ा अंतर है। अंग्रेजी में 'Present Perfect' का उपयोग तब किया जाता है जब समय का उल्लेख स्पष्ट नहीं होता। अगर आप समय बता देते हैं (जैसे: yesterday, last year), तो आप 'Present Perfect' का उपयोग नहीं कर सकते। यह हिंदी के 'पूर्ण काल' से थोड़ा अलग है क्योंकि हिंदी में हम «मैंने कल खाना खाया था» कह सकते हैं, लेकिन अंग्रेजी में
I have eaten yesterday
कहना एक बड़ी व्याकरणिक गलती है।
अंग्रेजी में 'Present Perfect' का उपयोग 'unspecified time' (अनिर्दिष्ट समय) के लिए होता है। इसका मतलब है कि घटना हो चुकी है, लेकिन कब हुई, यह महत्वपूर्ण नहीं है। महत्वपूर्ण यह है कि वह घटना अब आपके अनुभव का हिस्सा है। इसे ऐसे सोचें: जैसे आप किसी चाय की दुकान पर अपने दोस्त से कह रहे हैं, «मैंने यह फिल्म देखी है,» तो आप यह नहीं बता रहे कि कब देखी, बस यह बता रहे हैं कि आपने वह अनुभव प्राप्त कर लिया है।
### Formation Pattern
इसका पैटर्न बहुत सीधा है। आपको बस have/has के साथ क्रिया का तीसरा रूप (V3) लगाना है।
| Subject | Auxiliary | V3 (Past Participle) | Example |
|---|---|---|---|
| I/You/We/They | have | done/seen/eaten | I have seen the movie. |
| He/She/It/Name | has | done/seen/eaten | She has seen the movie. |
नकारात्मक (Negative) वाक्य:
Subject + have/has + not + V3
उदाहरण: "I have not (haven't) finished my work yet."
प्रश्नवाचक (Interrogative) वाक्य:
Have/Has + Subject + V3?
उदाहरण:
Have you ever visited Delhi?
### When To Use It
  1. 1अनुभव (Experiences): जब आप अपने जीवन में हुए किसी काम की बात करते हैं बिना समय बताए। जैसे:
    I have traveled to many countries.
    (मैंने बहुत देशों की यात्रा की है।)
  2. 2अधूरा समय (Unfinished Time): जब समय अभी चल रहा हो। जैसे:
    I have drunk three cups of tea today.
    (आज अभी खत्म नहीं हुआ है, इसलिए आप अभी और चाय पी सकते हैं।)
  3. 3हाल ही में हुई घटना (Recent Actions): जो काम अभी-अभी खत्म हुआ हो। जैसे:
    I have just finished my project.
    (मैंने अभी अपना प्रोजेक्ट पूरा किया है।)
  4. 4अतीत से वर्तमान तक (Started in Past, Continuing Now): जैसे:
    We have lived in this house for ten years.
    (हम 10 साल से यहाँ रह रहे हैं और अभी भी रह रहे हैं।)
### Common Mistakes
  1. 1समय का उल्लेख करना: हिंदी भाषी अक्सर
    I have done it yesterday
    कहते हैं। हिंदी में «मैंने कल यह किया है» सुनने में ठीक लगता है, लेकिन अंग्रेजी में yesterday के साथ Simple Past (
    I did it yesterday
    ) का उपयोग होता है। कारण: Present Perfect का मतलब ही है कि समय 'अनिर्दिष्ट' (unspecified) है।
  2. 2'Been' vs 'Gone' का भ्रम: लोग कहते हैं
    He has been to the market
    जब उन्हें कहना चाहिए
    He has gone to the market.
  • Been to = आप वहाँ गए और वापस आ गए।
  • Gone to = आप वहाँ गए हैं और अभी भी वहीं हैं।
हिंदी में हम दोनों के लिए «वह बाज़ार गया है» कहते हैं, जिससे यह भ्रम पैदा होता है।
  1. 1'Since' और 'For' का गलत उपयोग: हिंदी में हम अक्सर «मैं दो साल से यहाँ हूँ» कहते हैं। अंग्रेजी में इसके लिए I have been here for two years कहना ज़रूरी है। लोग अक्सर I am here for two years कह देते हैं, जो गलत है क्योंकि यह वर्तमान स्थिति नहीं, बल्कि बीते समय से जारी स्थिति है।
### Contrast With Similar Patterns
| Feature | Present Perfect | Simple Past |
|---|---|---|
| Time | Unspecified | Specified (yesterday, 2020) |
| Focus | Result/Experience | Completed action in the past |
| Keyword | ever, never, just, yet | ago, last week, in 1995 |
### Quick FAQ
  1. 1क्या मैं 'Present Perfect' के साथ 'yesterday' लगा सकता हूँ?
नहीं, यह व्याकरण के अनुसार गलत है। 'Present Perfect' का मतलब है कि समय महत्वपूर्ण नहीं है।
  1. 1'Have' और 'Has' में अंतर कैसे याद रखें?
'He, She, It' और किसी एक व्यक्ति के नाम के साथ हमेशा 'Has' का प्रयोग करें। बाकी सभी के साथ 'Have' का प्रयोग करें।
  1. 1क्या 'Present Perfect' का उपयोग रोज़ाना की बातचीत में होता है?
हाँ, बहुत ज्यादा! जैसे: Have you eaten? (क्या तुमने खाना खा लिया?) यह बहुत ही नेचुरल और कॉमन है।

Present Perfect Conjugation

Subject Auxiliary Past Participle (V3) Example
I
have
seen
I have seen
You
have
seen
You have seen
He/She/It
has
seen
She has seen
We
have
seen
We have seen
They
have
seen
They have seen

Contractions (Short Forms)

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.”

“She has never traveled abroad.”

2

Recent Action with Present Result

An action that happened very recently and has a clear effect on the current situation.

“I've cut my finger!”

“The taxi has arrived.”

3

Unfinished States

Actions or states that started in the past and are still true today.

“We have known each other since primary school.”

“He has worked here for ten years.”

4

Multiple Actions in the Past

When an action happened several times in the past and might happen again.

“I've called him five times today.”

“We've had four tests this semester.”

Reference Table

Reference table for अंग्रेजी प्रेजेंट परफेक्ट (मैंने कर लिया है)
इस्तेमाल काम मुख्य शब्द उदाहरण
अनुभव
ज़िंदगी में किए गए काम (समय निश्चित नहीं)
ever, never, before
I `have never seen` snow.
अधूरे काम
जो काम पहले शुरू हुए और अभी भी चल रहे हैं
for, since
She `has lived` here for 10 years.
हाल के काम
जो काम अभी-अभी खत्म हुए हैं और जिनका असर अभी भी है
just, already, yet
I `have just finished` work.
समय के साथ बदलाव
अब तक के बदलावों को बताना
over the years, recently
The climate `has changed` a lot.
दोहराए गए काम
जो काम अब से पहले कई बार हुए हैं
many times, several times
We `have visited` Rome three times.
अधूरे समय
जो काम अभी भी चल रहे समय (आज, इस हफ़्ते) में हुए हैं
today, this week/month/year
I `haven't eaten` lunch today.

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

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

I have completed the assignment. (Work/Study)

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

I've finished my work. (Work/Study)

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

I'm done. (Work/Study)

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

I've smashed it. (Work/Study)

प्रेजेंट परफेक्ट: तुम्हारा टाइम-ट्रैवल ब्रिज

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

बनावट

  • Subject + have/has + V3 (Past Participle) Example: I have studied
  • Contractions I've, She's, They haven't

मुख्य उपयोग

  • Experiences Have you ever been?
  • Unfinished Actions Lived here for 5 years
  • Recent Actions (present result) Just finished work
  • Changes Over Time English has improved

मुख्य शब्द

  • for, since Duration & Start Point
  • just, already, yet Recency & Completion
  • ever, never Experiences

इसके साथ इस्तेमाल न करें

  • Specific Past Time Yesterday, last week, in 2022
  • Simple Past Finished action, definite time

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

प्रेजेंट परफेक्ट
`I have lived` here for 10 years. अभी भी यहीं रह रहा है।
`She has seen` that movie. अनुभव, समय निश्चित नहीं।
`I've just arrived`. हाल का काम, वर्तमान परिणाम।
सिंपल पास्ट
`I lived` there for 10 years. अब वहाँ नहीं रह रहा है।
`She saw` that movie last week. अतीत में निश्चित समय।
`I arrived` an hour ago. निश्चित समय पर काम खत्म हुआ।

अपना पास्ट टेंस चुनना: प्रेजेंट परफेक्ट या सिंपल पास्ट?

1

क्या काम अतीत में एक निश्चित समय पर पूरा हुआ है (जैसे, yesterday, in 2020)?

YES
सिंपल पास्ट का इस्तेमाल करें
NO
जारी रखें
2

क्या काम वर्तमान से जुड़ा है? (जैसे, अभी भी चल रहा है, परिणाम अभी दिख रहा है, जीवन के अनुभवों पर चर्चा)?

YES
प्रेजेंट परफेक्ट का इस्तेमाल करें
NO
सिंपल पास्ट का इस्तेमाल करें

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

✈️

अनुभव

  • ever
  • never
  • before

अवधि

  • for
  • since
  • how long

हाल ही में

  • just
  • already
🤔

अभी तक नहीं हुआ

  • yet (negative/questions)
  • still (negative)
📈

बदलाव

  • lately
  • recently
  • over the years

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

1

I have seen that movie.

2

She has visited London.

3

We have eaten pizza.

4

They have lost the game.

1

Have you ever been to Paris?

2

I have never tried sushi.

3

He has just arrived home.

4

We haven't finished the work yet.

1

I have lived here for five years.

2

She has worked as a teacher since 2015.

3

They have already seen the new play.

4

Has he called you yet?

1

The government has announced new tax cuts.

2

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

3

Scientists have discovered a new planet.

4

We have had some technical difficulties today.

1

This is the first time I have ever seen such a beautiful sunset.

2

Never have I witnessed such bravery.

3

The company has since expanded into Asian markets.

4

Much has been written about this subject recently.

1

The implications of the treaty have yet to be fully realized.

2

Whether he has actually achieved his goals remains to be seen.

3

She has long been considered the leading expert in her field.

4

The city has undergone a remarkable transformation over the last decade.

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

English Present Perfect (I have done) बनाम Present Perfect vs Past Simple

Learners use Present Perfect for specific times or Past Simple for unfinished states.

English Present Perfect (I have done) बनाम Been vs Gone

Both refer to going somewhere, but one implies a return.

English Present Perfect (I have done) बनाम Present Perfect vs Present Perfect Continuous

Learners don't know whether to focus on the result or the action.

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

I have see him.

I have seen him.

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

He have gone.

He has gone.

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

I have went.

I have gone.

Don't use the Past Simple (V2) with 'have'. Use the Past Participle (V3).

I seen it.

I have seen it.

You cannot omit the auxiliary verb 'have'.

I have seen him yesterday.

I saw him yesterday.

Do not use Present Perfect with specific past times.

Have you ever went?

Have you ever been?

Use 'been' for completed trips (there and back).

I am here since Monday.

I have been here since Monday.

Use Present Perfect for actions starting in the past and continuing now.

I have lived here for 2010.

I have lived here since 2010.

Use 'since' for a point in time, 'for' for a duration.

I've already finish.

I've already finished.

Even with 'already', the verb must be V3.

I have been to Paris last year.

I went to Paris last year.

The specific time 'last year' forces the Past Simple.

It's the first time I'm here.

It's the first time I've been here.

After 'It is the first/second time...', use Present Perfect.

I have gone to the shop, but I'm back now.

I have been to the shop.

Use 'been' if the person has returned.

Since I have seen him, I was happy.

Since I saw him, I have been happy.

The 'since' clause usually takes Past Simple, while the main clause takes Present Perfect.

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

I have never ___ in my life.

She has worked here since ___.

Have you ___ yet?

It's the first time I have ___.

Real World Usage

Job Interviews constant

I have managed a team of ten for three years.

Social Media very common

I've just posted a new photo!

News Broadcasts constant

The President has signed the new bill into law.

Texting Friends very common

Have you left yet?

Doctor's Appointment common

I've had this pain since yesterday.

Travel/Tourism very common

Have you ever been to this museum before?

Food Delivery Apps occasional

Your rider has picked up your order.

Customer Service common

We have received your request.

💡

'अभी' से कनेक्शन सोचो!

हमेशा खुद से पूछो: क्या इस पुराने काम का 'अभी' से कोई रिश्ता है? अगर हाँ, तो Present Perfect सही जवाब है। बात सिर्फ काम खत्म होने की नहीं, उसके 'अभी' से जुड़े होने की है।
I have lost my keys.
(चाबियाँ खोईं, पर अभी भी नहीं मिल रही हैं।)
⚠️

निश्चित बीते हुए समय से बचो!

Present Perfect को 'yesterday', 'last year', 'in 2010' जैसे निश्चित बीते हुए समय के साथ कभी मत इस्तेमाल करो। ऐसे समय के लिए Simple Past ही सही है। ये एक आम गलती है!
I saw him yesterday.
(सही)
I have seen him yesterday.
(गलत)
🎯

Irregular Verbs पर पकड़ बनाओ

Irregular verbs का past participle (V3) बहुत ज़रूरी है। कुछ आम verbs (जैसे go-gone, eat-eaten, see-seen) को याद करने में समय लगाओ। फ्लैशकार्ड्स या कोई ऐप बहुत मदद कर सकता है!
I have eaten breakfast.
🌍

फ्लूएंसी के लिए कॉन्ट्रैक्शन यूज़ करो

आम बातचीत में, नेटिव स्पीकर्स हमेशा कॉन्ट्रैक्शन (I've, She's, They haven't) इस्तेमाल करते हैं। बातचीत और मैसेजिंग में ज़्यादा नेचुरल लगने के लिए इनकी प्रैक्टिस करो। "I've finished my work."
💡

'for' और 'since' के साथ इस्तेमाल करो

Present Perfect 'for' (अवधि के लिए, जैसे 'for three years') और 'since' (शुरुआती बिंदु के लिए, जैसे 'since 2020') के साथ बहुत अच्छे से फिट बैठता है, जब कोई काम अभी भी चल रहा हो।
She has studied Hindi for two years.

Smart Tips

Remember the 'S' rule: He, She, and It are 'Special' and usually take the verb form with an 'S' (has, is, plays).

He have seen it. He has seen it.

Use contractions like 'I've' and 'They've' instead of 'I have' and 'They have' in spoken English.

I have finished my work. I've finished my work.

Immediately delete 'have' from your mind. These words are like magnets for the Past Simple.

I have seen him two days ago. I saw him two days ago.

Always put 'yet' at the very end of the sentence. It sounds much more natural there.

I have yet not eaten. I haven't eaten yet.

उच्चारण

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

Contractions

In natural speech, 'have' is almost always contracted to /v/ and 'has' to /z/ or /s/.

/aɪ əv iːtən/

Weak Form of Have

When not contracted, 'have' is often pronounced as a weak /həv/ or /əv/.

Question Intonation

Have you ↗ finished?

Rising intonation at the end of yes/no questions.

याद करें

स्मृति सहायक

H.A.V.E. = Happening At Various Eras (but relevant now).

दृश्य संबंध

Imagine a bridge made of the word 'HAVE' connecting a mountain labeled 'PAST' to a house labeled 'NOW'. You are standing on the bridge looking at the house.

Rhyme

If the time is not in sight, Present Perfect is just right!

Story

Imagine you are an explorer. You have climbed Everest, you have swum the Nile, and you have seen the stars. You are telling these stories at a party *now*. Because you are still an explorer, you use 'have done'.

Word Web

havehassinceforalreadyyetjustever

चैलेंज

Write down 3 things you have done today and 3 things you have never done in your life.

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

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

Americans often use the Past Simple where Brits use Present Perfect, especially in casual speech.

Similar to British English but with a high frequency of contractions in informal settings.

The construction 'have' + past participle originated in Old English, where 'have' was a verb of possession and the participle was an adjective describing the object.

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

Have you ever traveled to another continent?

What is the best movie you have seen this year?

How long have you lived in your current city?

Have you ever made a mistake that turned out to be a good thing?

डायरी विषय

Write about three things you have achieved this month.
Describe your life experiences using 'ever' and 'never'.
Reflect on how your city has changed since you were a child.
Discuss a global issue that has worsened or improved in the last decade.

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

Incorrect

सही


Incorrect

सही


Incorrect

सही


Incorrect

सही

Test Yourself

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

I ___ to Rome twice in my life.

✓ Correct! ✗ Not quite. Correct answer: have been
हम have been का इस्तेमाल किसी जगह पर जाने और वापस आने के अनुभव के बारे में बात करने के लिए करते हैं। 'Was' और 'went' एक निश्चित बीते हुए समय को संदर्भित करते हैं।
वाक्य में गलती ढूंढें और ठीक करें। Error Correction

Find and fix the mistake:

She live here since 2018.

✓ Correct! ✗ Not quite. Correct answer: She has lived here since 2018.
जब कोई काम अतीत में शुरू हुआ हो और वर्तमान तक जारी हो, खासकर 'since' के साथ, तो हम Present Perfect (has lived) का इस्तेमाल करते हैं।
सही इंग्लिश वाक्य टाइप करें। अनुवाद

Translate into English: 'Nunca he visto esa película.'

Answer starts with: ["I...

✓ Correct! ✗ Not quite. Correct answer: ["I have never seen that movie.","I've never seen that movie."]
किसी चीज़ को 'कभी न देखने' के अनुभव को व्यक्त करने के लिए, Present Perfect का इस्तेमाल करें।
कौन सा वाक्य Present Perfect का सही इस्तेमाल करता है? बहुविकल्पी

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I have eaten sushi.
तुम yesterday जैसे निश्चित बीते हुए समय के साथ Present Perfect का इस्तेमाल नहीं कर सकते। 'I have eaten sushi' सही तरीके से एक अनिश्चित बीते हुए अनुभव को संदर्भित करता है।

Score: /4

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

8 exercises
Complete the sentence with the correct form of the verb in brackets.

I ___ (see) that movie three times already.

✓ Correct! ✗ Not quite. Correct answer: have seen
We use 'have' + V3 for repeated actions in the past.
Choose the correct sentence. बहुविकल्पी

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I saw him yesterday.
Specific times like 'yesterday' require the Past Simple.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

She have lived in London for two years.

✓ Correct! ✗ Not quite. Correct answer: have
The third person singular 'She' requires 'has'.
Put the words in the correct order. Sentence Reorder

never / I / sushi / have / eaten

✓ Correct! ✗ Not quite. Correct answer: I have never eaten sushi.
The word 'never' goes between the auxiliary 'have' and the main verb.
Translate the concept to English. अनुवाद

He has been a doctor since 2010.

✓ Correct! ✗ Not quite. Correct answer: He has been a doctor since 2010.
Use 'since' for a specific starting point.
Complete the dialogue. Dialogue Completion

A: Have you finished the report? B: No, I ___.

✓ Correct! ✗ Not quite. Correct answer: haven't
Short answers use the auxiliary verb from the question.
Change the sentence to the negative form. Sentence Transformation

They have arrived.

✓ Correct! ✗ Not quite. Correct answer: They haven't arrived.
Add 'not' to the auxiliary 'have'.
Is the following rule true or false? True False Rule

You can use the Present Perfect with 'last week'.

✓ Correct! ✗ Not quite. Correct answer: False
Present Perfect cannot be used with specific finished time markers.

Score: /8

Practice Bank

12 exercises
सही Present Perfect रूप से वाक्य को पूरा करें। खाली जगह भरो

They ___ (not/visit) their grandparents this year.

✓ Correct! ✗ Not quite. Correct answer: haven't visited
वाक्य में गलती पहचानें और ठीक करें। Error Correction

My phone is broken. I lost it.

✓ Correct! ✗ Not quite. Correct answer: My phone is broken. I have lost it.
कौन सा वाक्य Present Perfect का सही इस्तेमाल करता है, चुनें। बहुविकल्पी

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: How long have you waited?
वाक्य का इंग्लिश में अनुवाद करें। अनुवाद

Translate into English: 'Ella ha estado en París muchas veces.'

✓ Correct! ✗ Not quite. Correct answer: ["She has been to Paris many times.","She's been to Paris many times."]
इन शब्दों को एक वाक्य में व्यवस्थित करें। Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: I have already finished lunch.
विषयों को Present Perfect के लिए सही सहायक क्रिया से मिलाएं। Match Pairs

Match the subjects with the correct form:

✓ Correct! ✗ Not quite. Correct answer: matched
सही past participle चुनें। खाली जगह भरो

He `has` never `___` a horse.

✓ Correct! ✗ Not quite. Correct answer: ridden
वाक्य में गलती ढूंढें और ठीक करें। Error Correction

We didn't see him since last month.

✓ Correct! ✗ Not quite. Correct answer: We haven't seen him since last month.
कौन सा वाक्य 'just' का Present Perfect के साथ सही इस्तेमाल करता है? बहुविकल्पी

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I have just arrived.
वाक्य का इंग्लिश में अनुवाद करें। अनुवाद

Translate into English: 'Ella ha estado trabajando todo el día.'

✓ Correct! ✗ Not quite. Correct answer: ["She has been working all day.","She's been working all day."]
शब्दों को एक प्रश्न बनाने के लिए क्रम में रखें। Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to Canada?
सही रूप से वाक्य को पूरा करें। खाली जगह भरो

We `have` already `___` (eat) all the cake.

✓ Correct! ✗ Not quite. Correct answer: eaten

Score: /12

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

Use `been` if someone went somewhere and returned. Use `gone` if they are still there. Example: 'I've been to the shop' (I'm back) vs 'He's gone to the shop' (He's not here).

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

Use `since` for a specific point in time (since 2010, since Monday). Use `for` for a period or duration of time (for 5 years, for 2 hours).

Yes, in the context of the Present Perfect, 'I've' is the contraction of 'I have'.

Yes! The first 'have' is the auxiliary, and 'had' is the past participle of the verb 'to have'. Example: 'I have had this car for years.'

Switch to Past Simple as soon as you mention a specific time or start giving details about a finished event.

No. Some verbs are the same in all forms (cut-cut-cut), some are the same in V2 and V3 (buy-bought-bought), and some are all different (go-went-gone).

Yes, in time clauses after 'when', 'as soon as', or 'after'. Example: 'I will go out after I have finished my work.'

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

English is stricter about 'finished time' markers.

French moderate

Passé Composé

French uses it for specific past times; English does not.

German moderate

Perfekt

German uses it as a general past tense; English uses it for present relevance.

Japanese partial

~たことがある (~ta koto ga aru)

Japanese splits the English Present Perfect into different structures.

Arabic low

قد + Past Verb (Qad + verb)

Arabic lacks the 'have' + V3 auxiliary structure.

Chinese low

了 (le) / 过 (guo)

Chinese has no verb conjugation or auxiliary verbs for tense.

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