B1 Verb Tenses 11 min read मध्यम

प्रेजेंट परफेक्ट: जो चीज़ें अभी तक खत्म नहीं हुईं (आज, इस हफ़्ते)

पिछली बातों को अभी के समय से जोड़ो, खासकर जब समय अभी ख़त्म नहीं हुआ हो! जैसे 'Today', 'This week' जैसे समय के साथ 'Present Perfect' का इस्तेमाल करो।

Grammar Rule in 30 Seconds

Use the Present Perfect to talk about actions in a time period that is still happening right now.

  • Use 'have/has' + past participle for time periods like 'today' or 'this week'.
  • If the time period is over (like 'yesterday'), use the Past Simple instead.
  • It focuses on the result or quantity within that unfinished window of time.
Subject + have/has + Verb(ed/V3) + [Unfinished Time ⏳]

Overview

### Overview
English grammar में Present Perfect tense एक ऐसा विषय है जो अक्सर हिंदी बोलने वालों को थोड़ा उलझन में डाल देता है। इसका मुख्य कारण यह है कि यह tense भूतकाल (Past) और वर्तमान (Present) के बीच एक पुल (bridge) की तरह काम करता है। सरल शब्दों में कहें तो, यह उन घटनाओं के बारे में बात करता है जो हो तो चुकी हैं, लेकिन उनका संबंध अभी के समय से टूटा नहीं है।
जब हम 'Unfinished Time' (अधूरा समय) की बात करते हैं, तो Present Perfect का महत्व और भी बढ़ जाता है। 'Unfinished Time' का मतलब है वह समय जो अभी खत्म नहीं हुआ है, जैसे कि today (आज), this week (यह हफ्ता), या this year (यह साल)।
हिंदी में हम अक्सर कहते हैं, «मैंने आज तीन कप चाय पी है।» यहाँ 'आज' अभी खत्म नहीं हुआ है, इसलिए हम Present Perfect का इस्तेमाल करते हैं। यदि हम कहें, «मैंने कल तीन कप चाय पी थी,» तो यहाँ 'कल' खत्म हो चुका है, इसलिए हम Simple Past का उपयोग करेंगे। एक Intermediate (B1) लेवल के छात्र के रूप में, आपको यह समझना होगा कि English में समय की सीमा (Time Frame) ही यह तय करती है कि आप कौन सा tense इस्तेमाल करेंगे। यह सिर्फ व्याकरण का नियम नहीं है, बल्कि यह सोचने का एक तरीका है कि आप बीते हुए समय को आज से कैसे जोड़ते हैं।
### How This Grammar Works
इस grammar rule को समझने के लिए सबसे पहले हमें हिंदी और English के बुनियादी अंतर को देखना होगा। हिंदी में हम Perfect Tense के लिए अक्सर क्रिया के अंत में «आ है», «ई है», «ए हैं» या «चुका हूँ» का प्रयोग करते हैं।
Hindi vs English Word Order:
  • Hindi: मैंने (Subject) खाना (Object) खा लिया है (Verb)। (SOV structure)
  • English: I (Subject) have eaten (Verb) food (Object). (SVO structure)
English में Present Perfect का मुख्य उद्देश्य यह दिखाना है कि कार्य का प्रभाव या उसकी समय-सीमा अभी भी जारी है। जब हम today या this week जैसे शब्दों का प्रयोग करते हैं, तो हम यह संकेत दे रहे हैं कि वह 'Time Window' (समय की खिड़की) अभी भी खुली है।
समय का चक्र (The Time Circle):
कल्पना करो कि 'यह हफ्ता' एक बड़ा घेरा है। अगर तुम उस घेरे के अंदर खड़े होकर किसी काम की बात कर रहे हो, तो तुम Present Perfect का इस्तेमाल करोगे।
उदाहरण के लिए:
  • I have finished my work today. (आज का दिन अभी चल रहा है, और मैंने काम पूरा कर लिया है।)
  • I finished my work yesterday. (कल का दिन खत्म हो चुका है, घेरा बंद हो गया है, इसलिए Simple Past।)
हिंदी भाषी होने के नाते, हम अक्सर Simple Past और Present Perfect को मिला देते हैं क्योंकि हिंदी में «मैंने आज काम किया» और «मैंने आज काम किया है» दोनों ही बोलचाल में सही लगते हैं। लेकिन English में, अगर आप today कह रहे हैं, तो have/has का प्रयोग करना आपको अधिक 'Natural' और सटीक बनाता है।
### Formation Pattern
Present Perfect बनाना काफी व्यवस्थित है, लेकिन इसमें 'Past Participle' (V3) का सही ज्ञान होना बहुत ज़रूरी है।
1. Positive Structure (सकारात्मक वाक्य):
Subject + have/has + Past Participle (V3) + Object/Time Marker
| Subject | Auxiliary (सहायक क्रिया) | Verb (V3) | Example Sentence |
|---|---|---|---|
| I / You / We / They | have | seen | I have seen three movies this week. |
| He / She / It / Name | has | done | She has done a lot of work today. |
2. Negative Structure (नकारात्मक वाक्य):
Subject + haven't / hasn't + Past Participle (V3)
  • We haven't met him this month. (हम इस महीने उससे नहीं मिले हैं।)
  • He hasn't called me today. (उसने आज मुझे फोन नहीं किया है।)
3. Question Structure (प्रश्नवाचक वाक्य):
Have/Has + Subject + Past Participle (V3)?
  • Have you traveled anywhere this year? (क्या तुमने इस साल कहीं यात्रा की है?)
  • Has it rained today? (क्या आज बारिश हुई है?)
महत्वपूर्ण टिप: हिंदी में हम 'तू', 'तुम' और 'आप' का उपयोग करते हैं, लेकिन English में सबके लिए You है। You के साथ हमेशा have लगेगा, चाहे आप अपने छोटे भाई से बात कर रहे हों या अपने बॉस से।
### When To Use It
यहाँ कुछ ऐसी स्थितियाँ दी गई हैं जहाँ Present Perfect (Unfinished Time के साथ) का उपयोग करना अनिवार्य हो जाता है:
1. आज के कार्यों के लिए (With today / this morning):
अगर सुबह का समय अभी चल रहा है और आप नाश्ते की बात कर रहे हैं, तो आप कहेंगे: I have had breakfast this morning.
लेकिन अगर दोपहर हो गई है और आप सुबह की बात कर रहे हैं, तो आप कहेंगे: I had breakfast this morning. (यहाँ सुबह का समय बीत चुका है)।
2. इस हफ्ते, महीने या साल की उपलब्धियों के लिए:
ऑफिस में या दोस्तों के बीच जब हम अपनी प्रोग्रेस बताते हैं:
  • Our company has launched two new apps this year. (यह साल अभी बाकी है, शायद और भी लॉन्च हों।)
  • I have read four books this month. (महीना खत्म नहीं हुआ है।)
3. 'So far' (अब तक) के साथ:
जब हम किसी काम की गिनती कर रहे हों जो अभी भी जारी है:
  • We have scored 200 runs so far. (मैच अभी चल रहा है, क्रिकेट कमेंट्री में यह बहुत सुना जाता है।)
4. हालिया बदलावों के लिए (With recently / lately):
  • Technology has changed a lot recently. (हाल ही में तकनीक बहुत बदल गई है।)
सांस्कृतिक संदर्भ (Cultural Context):
सोचो तुम बाज़ार में हो और तुमने आज कई दुकानों पर मोलभाव (haggling) किया है। तुम अपने दोस्त से कहोगे, I have visited five shops today! यहाँ today की वजह से have visited आया है। अगर तुम घर पहुँच कर अगले दिन यह बात बताओगे, तो कहोगे, I visited five shops yesterday.
### Common Mistakes
हिंदी भाषियों से होने वाली सबसे आम गलतियाँ (L1 Interference):
गलती 1: Finished Time के साथ have/has लगाना।
  • Incorrect: I have seen that movie yesterday.
  • Correct: I saw that movie yesterday.
  • क्यों? हिंदी में हम बोल देते हैं «कल मैंने वो फिल्म देखी है», लेकिन English में yesterday एक 'Closed Time' है। इसके साथ have कभी नहीं आ सकता।
गलती 2: has/have के साथ V2 (Past Simple) का प्रयोग करना।
  • Incorrect: I have went to the office today.
  • Correct: I have gone to the office today.
  • क्यों? हिंदी में क्रिया का रूप अक्सर एक जैसा रहता है, लेकिन English में go-went-gone में से आपको तीसरा रूप (V3) ही चुनना है।
गलती 3: has/have को पूरी तरह छोड़ देना।
  • Incorrect: I seen him today.
  • Correct: I have seen him today.
  • क्यों? हिंदी में «मैंने उसे आज देखा» (बिना 'है' के) सही है, इसलिए हम English में भी have भूल जाते हैं। याद रखें, Present Perfect बिना have/has के अधूरा है।
गलती 4: 'Since' और 'For' का गलत इस्तेमाल।
  • I have been here since two hours. ❌ (गलत)
  • I have been here for two hours. ✅ (सही)
  • क्यों? हिंदी में 'से' दोनों के लिए चलता है, लेकिन English में समय की अवधि (Duration) के लिए for और शुरुआती बिंदु (Starting Point) के लिए since लगता है।
### Contrast With Similar Patterns
Present Perfect और Simple Past के बीच के अंतर को इस टेबल से समझें:
| Feature | Present Perfect (Unfinished) | Simple Past (Finished) |
|---|---|---|
| Time Marker | today, this week, so far | yesterday, last week, in 2010 |
| Connection | वर्तमान से जुड़ा हुआ है | वर्तमान से कोई संबंध नहीं है |
| Action Status | और भी घटित हो सकता है | खत्म हो चुका है |
| Example | I have drunk three coffees today. | I drank three coffees yesterday. |
| Hindi Equivalent | मैंने आज तीन कॉफ़ी पी हैं। | मैंने कल तीन कॉफ़ी पी थीं। |
एक और तुलना:
Present Continuous बनाम Present Perfect:
  • I am writing a report. (मैं अभी रिपोर्ट लिख रहा हूँ - Action in progress)
  • I have written two pages today. (मैंने आज दो पेज लिख लिए हैं - Result so far in an unfinished time)
### Quick FAQ
1. क्या मैं this morning के साथ Simple Past इस्तेमाल कर सकता हूँ?
हाँ, लेकिन तभी जब सुबह का समय बीत चुका हो। अगर अभी दोपहर के 2 बज रहे हैं, तो आप कहेंगे I didn't exercise this morning. लेकिन अगर अभी सुबह के 8 बज रहे हैं और आपने कसरत नहीं की है, तो आप कहेंगे I haven't exercised this morning.
2. Have gone और Have been में क्या अंतर है?
यह बहुत ज़रूरी है! He has gone to Mumbai का मतलब है कि वह मुंबई गया है और अभी वहीं है। He has been to Mumbai का मतलब है कि वह मुंबई जाकर वापस आ चुका है (उसका अनुभव)।
3. क्या Present Perfect का इस्तेमाल भविष्य के लिए हो सकता है?
नहीं, यह हमेशा अतीत के उस हिस्से की बात करता है जो अभी के समय (today/this week) में शामिल है। भविष्य के लिए हम Will या Going to का प्रयोग करते हैं।
4. क्या American और British English में इसमें कोई अंतर है?
हाँ, American English में लोग कभी-कभी today के साथ Simple Past बोल देते हैं (I already ate today), लेकिन व्याकरण की दृष्टि से और formal बातचीत में Present Perfect (I have already eaten today) ही सबसे सही माना जाता है।

Conjugating the Present Perfect

Subject Auxiliary Past Participle (V3) Example
I / You / We / They
have
worked / seen
I have worked today.
He / She / It
has
worked / seen
She has seen him this week.
I / You / We / They (Neg)
have not (haven't)
eaten
They haven't eaten today.
He / She / It (Neg)
has not (hasn't)
eaten
It hasn't eaten this morning.
Questions
Have / Has [Subj]
finished
Have you finished this week?

Common Contractions

Full Form Contraction Pronunciation Hint
I have
I've
Rhymes with 'five'
You have
You've
One syllable
He has
He's
Sounds like 'heeze'
She has
She's
Sounds like 'sheeze'
It has
It's
Same as 'it is'
We have
We've
Rhymes with 'leave'
They have
They've
Rhymes with 'save'

Meanings

The Present Perfect is used with time expressions that include the present moment (like today, this month, or so far) to show that an action happened within that period.

1

Unfinished Time Periods

Used when the time word refers to a period that continues into the present.

“We have seen two movies this week.”

“She has called me twice this morning.”

2

Cumulative Experience (So Far)

Used to count how many times something has happened from the start of a period until now.

“I've written five emails so far today.”

“How many books have you read this year?”

3

Recent Unspecified Actions in Open Periods

Focusing on the fact that an event occurred recently within a current timeframe.

“Have you seen the news today?”

“I haven't eaten anything this morning.”

Reference Table

Reference table for प्रेजेंट परफेक्ट: जो चीज़ें अभी तक खत्म नहीं हुईं (आज, इस हफ़्ते)
कर्ता सहायक क्रिया V3 (Past Participle) उदाहरण वाक्य समय अभिव्यक्ति
I
have
finished
I haven't finished my homework.
yet
You
have
seen
Have you seen John?
today
He
has
eaten
He has eaten a lot.
this morning
She
has
gone
She hasn't gone to work.
this week
We
have
studied
We have studied hard.
so far
They
have
lived
They have lived here.
for 5 years
It
has
rained
It has rained a lot.
this month

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

औपचारिक
Have you consumed breakfast this morning?

Have you consumed breakfast this morning? (Morning interaction)

तटस्थ
Have you had breakfast this morning?

Have you had breakfast this morning? (Morning interaction)

अनौपचारिक
Have you eaten yet today?

Have you eaten yet today? (Morning interaction)

बोलचाल
You eaten today?

You eaten today? (Morning interaction)

प्रेजेंट परफेक्ट: अभी तक अधूरा समय

प्रेजेंट परफेक्ट (अधूरा समय)

मुख्य तत्व

  • Have/Has सहायक क्रिया
  • V3 Past Participle
  • Unfinished Time संदर्भ

समय की अभिव्यक्तियाँ

  • Today आज का दिन
  • This Week यह हफ्ता
  • This Month यह महीना
  • So Far अब तक
  • Yet अभी तक नहीं हुआ

कार्य

  • Updates हाल की खबरें साझा करें
  • Unfinished Action क्रिया शुरू हुई, अभी भी जारी रखने की संभावना है
  • Current Relevance पिछली क्रिया का अभी प्रभाव है

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

प्रेजेंट परफेक्ट (अधूरा समय)
I haven't eaten lunch this morning. अभी सुबह का समय है।
She has worked a lot this week. यह हफ्ता जारी है।
Have you seen John today? आज का दिन खत्म नहीं हुआ है।
सिंपल पास्ट (पूरा हुआ समय)
I didn't eat lunch this morning. अब दोपहर का समय है।
She worked a lot last week. पिछला हफ्ता खत्म हो चुका है।
Did you see John yesterday? कल का दिन खत्म हो गया था।

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

1

क्या समय-अवधि पूरी हो चुकी है (जैसे, 'yesterday', 'last week')?

YES
सिंपल पास्ट का उपयोग करें
NO
जारी रखें
2

क्या क्रिया वर्तमान से संबंधित है या अभी भी जारी रहने की संभावना है (जैसे, 'today', 'this month')?

YES
प्रेजेंट परफेक्ट का उपयोग करें
NO
संदर्भ का फिर से मूल्यांकन करें

प्रेजेंट परफेक्ट समय की अभिव्यक्तियाँ

☀️

चल रहा दिन

  • today
  • this morning
  • this afternoon
  • this evening
  • tonight
📅

चल रहा हफ्ता/महीना/साल

  • this week
  • this month
  • this year
  • this semester
  • this quarter

सामान्य अधूरा

  • so far
  • yet
  • ever
  • never
  • recently

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

1

I have washed my hands today.

2

She has eaten an apple this morning.

3

We have played football today.

4

Have you seen my cat today?

1

They have bought a new car this month.

2

He hasn't finished his homework this afternoon.

3

Have you had any coffee this morning?

4

It has rained a lot this week.

1

I've already sent three emails so far this morning.

2

We haven't seen many tourists in town this summer.

3

Has your sister called you this week?

4

The company has made a huge profit this year.

1

The researchers have conducted several experiments this quarter.

2

I haven't had the opportunity to speak with him this afternoon.

3

How many times has the fire alarm gone off this month?

4

The athlete has broken two world records this season.

1

The administration has faced mounting criticism this legislative session.

2

We have witnessed a significant shift in consumer behavior this decade.

3

The author has published three best-selling novels this year alone.

4

Has the board reached a consensus on the budget this afternoon?

1

The ecosystem has undergone irreversible changes this century due to climate shift.

2

The philosopher has, throughout this current treatise, challenged traditional ethics.

3

Seldom has the orchestra performed with such vigor as they have this season.

4

The currency has fluctuated wildly this week, causing market instability.

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

Present Perfect: Things Not Finished Yet (Today, This Week) बनाम Present Perfect vs. Past Simple

Learners often use Present Perfect with specific past times like 'yesterday'.

Present Perfect: Things Not Finished Yet (Today, This Week) बनाम Been vs. Gone

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

Present Perfect: Things Not Finished Yet (Today, This Week) बनाम Present Perfect vs. Present Perfect Continuous

Learners use the continuous form to count actions.

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

I have seen him yesterday.

I saw him yesterday.

You cannot use 'have' with 'yesterday' because yesterday is finished.

She have eaten today.

She has eaten today.

Use 'has' for he/she/it.

I seen him today.

I have seen him today.

You must include the auxiliary verb 'have'.

I have drinked water today.

I have drunk water today.

Drink is an irregular verb (drink-drank-drunk).

Did you see him this week?

Have you seen him this week?

If the week isn't over, Present Perfect is better.

I've went to the gym today.

I've been to the gym today.

Use 'been' for completed trips; 'gone' means you are still there.

I have worked last week.

I worked last week.

'Last week' is a finished time period.

I've been seeing him three times today.

I've seen him three times today.

Use Present Perfect Simple, not Continuous, to count how many times something happened.

I have finished the work this afternoon (at 6 PM).

I finished the work this afternoon.

If it is now evening, the afternoon is finished.

How long have you seen him today?

How many times have you seen him today?

'How long' asks for duration, 'How many times' asks for frequency.

The report has been released yesterday.

The report was released yesterday.

Even in passive voice, Present Perfect cannot be used with finished time.

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

I have ___ ___ today.

She has ___ ___ this week.

How many times have you ___ ___ this month?

It hasn't ___ much this ___.

So far this year, the company has ___ ___.

Real World Usage

Texting a friend constant

I've tried calling you three times today!

Job Interview very common

I have completed several certifications this year.

Social Media very common

I've had the best day today! #blessed

Ordering Food occasional

Have you guys had many orders this morning?

Travel / Tourism common

We've visited four museums this week.

Doctor's Appointment common

I haven't felt very well this week.

Performance Review common

You have exceeded your goals this quarter.

News Reporting very common

The stock market has fallen significantly today.

💡

समय वाले शब्द पहचानो

ऐसे शब्दों पर ध्यान दो जैसे 'today,' 'this morning,' 'this week,' 'this month,' 'this year,' 'so far,' और 'yet.' अगर ये शब्द इस्तेमाल हुए हैं, और वो समय-अवधि अभी पूरी नहीं हुई है, तो ज़्यादातर तुम 'Present Perfect' का इस्तेमाल करोगे। जैसे, तुम कहोगे: "I haven't had breakfast yet this morning."
⚠️

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

कभी भी 'Present Perfect' का इस्तेमाल 'yesterday,' 'last night,' या 'two hours ago' जैसे निश्चित बीते हुए समय के साथ मत करो। ये सिर्फ़ 'Simple Past' के साथ आते हैं! ये ग्रामर का एक बड़ा 'No-go zone' है। जैसे, तुम 'I have met him yesterday' नहीं कह सकते, बल्कि कहोगे 'I met him yesterday.'
🎯

'अधूरा काम' सोचो

एक बढ़िया मानसिक शॉर्टकट! अगर कोई काम या काम करने का मौक़ा अभी भी 'खुला' या 'अधूरा' है मौजूदा समय-सीमा के भीतर, तो 'Present Perfect' चुनो। इसका मतलब है कि वो बात अभी भी काम की है। जैसे, अगर तुमने आज अभी तक चाय नहीं पी है, तो कहोगे: "I haven't drunk tea today."
🌍

अपडेट्स और छोटी-मोटी बातें

इंग्लिश बोलने वाले कल्चर में, 'Present Perfect' का इस्तेमाल अक्सर casual updates और छोटी-मोटी बातों के लिए होता है। 'What have you been up to?' या 'Have you heard the news?' current information साझा करने के सामान्य तरीके हैं।
💡

'Yet' और 'Already' के साथ अभ्यास करो

'Yet' अक्सर नकारात्मक वाक्यों और सवालों के साथ आता है (जैसे, 'haven't finished yet?'). 'Already' आमतौर पर बताता है कि कुछ उम्मीद से पहले हो गया (जैसे, 'I've already eaten!'). इन adverbs पर महारत हासिल करने से बहुत मदद मिलती है। जैसे,
Have you finished your work yet?
या
I have already watched that movie.

Smart Tips

Default to the Present Perfect. The word 'this' usually signals that the period is still open.

I saw her this week. I have seen her this week.

Use the Present Perfect Simple, never the Continuous.

I've been drinking three coffees today. I've drunk three coffees today.

Use 'So far this [period]' to show you are productive but not finished.

I did three tasks. I've finished three tasks so far today.

Check your watch. If it's past 12:00 PM, switch to Past Simple immediately.

I've had a big breakfast (at 2:00 PM). I had a big breakfast (at 2:00 PM).

उच्चारण

/aɪv/

Contraction of 'have'

In natural speech, 'I have' becomes 'I've' /aɪv/. The 'v' sound is very short.

/hiːz/

Contraction of 'has'

'He has' becomes 'He's' /hiːz/. It sounds exactly like 'He is'. Context tells you which one it is.

/həv jə/

Weak form of 'have'

In questions, 'Have' is often unstressed and sounds like /həv/ or even /əv/.

Rising intonation for questions

Have you seen him today? ↗

Asking for information

Falling intonation for statements

I've seen him today. ↘

Giving an update

याद करें

स्मृति सहायक

Remember 'The Open Box': If the day/week is still an 'open box', use the Present Perfect to put things inside it.

दृश्य संबंध

Imagine a calendar with today's date circled in bright red. Because the circle isn't crossed out yet, you 'have' to use the Present Perfect.

Rhyme

If the time is still today, 'Have' and 'Has' are here to stay.

Story

A busy office worker named 'Have' keeps a tally of everything he does 'this week'. He never closes his notebook until Sunday night. As long as the notebook is open, he uses his own name ('I have done...') to record his tasks.

Word Web

TodayThis weekSo farThis monthThis yearLatelyRecently

चैलेंज

Look at your watch. List three things you have done so far today using 'I have... today'.

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

BrE speakers are very strict about using Present Perfect for unfinished time. Saying 'Did you eat today?' sounds slightly 'American' or 'wrong' to some.

AmE speakers often use the Past Simple with 'today' or 'this week', especially in casual speech. 'Did you see the news today?' is very common in the US.

Similar to British English, but with a tendency to use contractions even more frequently in speech.

The Present Perfect comes from the Old English 'habban' (to have) combined with a past participle. Originally, it meant 'I possess the result of an action'.

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

What have you done so far today?

How many coffees have you had this morning?

Have you seen any good movies this month?

What's the most interesting thing that has happened this year?

How has your perspective on your career changed this year?

डायरी विषय

Write about three things you have achieved so far this week.
Describe how your city has changed this year.
Reflect on the books or articles you have read this month. Which was your favorite?
Discuss the technological advancements that have emerged this decade and their impact.

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

Incorrect

सही


Incorrect

सही


Incorrect

सही


Incorrect

सही

Test Yourself

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

I ___ (not finish) my report this morning.

✓ Correct! ✗ Not quite. Correct answer: haven't finished
'this morning' अभी भी चल रहा है, इसलिए हम 'Present Perfect' का उपयोग करते हैं। 'Haven't finished' बताता है कि काम मौजूदा समय-अवधि में अभी तक पूरा नहीं हुआ है।
वाक्य में गलती ढूंढो और ठीक करो। Error Correction

Find and fix the mistake:

She didn't call me back yet today.

✓ Correct! ✗ Not quite. Correct answer: She hasn't called me back yet today.
वाक्यांश 'yet today' का अर्थ है कि दिन अभी खत्म नहीं हुआ है, इसलिए 'Present Perfect' ('hasn't called') की आवश्यकता है, न कि 'Simple Past' ('didn't call') की।
कौन सा वाक्य अधूरे समय-अवधि के साथ 'Present Perfect' का सही ढंग से उपयोग करता है? बहुविकल्पी

सही वाक्य चुनें:

✓ Correct! ✗ Not quite. Correct answer: They have visited the museum this week.
'This week' एक अधूरी समय-अवधि है, जो 'Present Perfect' को सही विकल्प बनाती है। 'Last week' एक पूरी हुई समय-अवधि है, जिसके लिए 'Simple Past' की आवश्यकता होती है।
सही अंग्रेजी वाक्य लिखें। अनुवाद

अंग्रेजी में अनुवाद करें: 'No hemos comido sushi este mes.'

Answer starts with: ["W...

✓ Correct! ✗ Not quite. Correct answer: ["We haven't eaten sushi this month.","We have not eaten sushi this month."]
'No hemos comido' (We haven't eaten) और 'este mes' (this month), जो एक अधूरी समय-अवधि है, का अनुवाद करने के लिए 'Present Perfect' उचित है।

Score: /4

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

8 exercises
Choose the correct verb form for the unfinished time period. बहुविकल्पी

I ___ three cups of tea so far today.

✓ Correct! ✗ Not quite. Correct answer: have drunk
We use 'have drunk' because 'today' is an unfinished time period and 'drunk' is the correct V3.
Fill in the blank with the correct form of 'see'.

We ___ (see) that movie twice this week.

✓ Correct! ✗ Not quite. Correct answer: have seen
The week is not over, so we use 'have seen'.
Correct the mistake in the sentence. Error Correction

Find and fix the mistake:

She has visited her aunt yesterday.

✓ Correct! ✗ Not quite. Correct answer: She visited her aunt yesterday.
'Yesterday' is a finished time, so you must use the Past Simple 'visited'.
Put the words in the correct order. Sentence Reorder

this / has / rained / week / it / a / lot

✓ Correct! ✗ Not quite. Correct answer: It has rained a lot this week.
The standard order is Subject + have/has + V3 + Adverb + Time.
Match the time word to the correct tense. Match Pairs

1. Yesterday, 2. Today, 3. Last Year, 4. This Year

✓ Correct! ✗ Not quite. Correct answer: 1-Past, 2-Present Perfect, 3-Past, 4-Present Perfect
'Yesterday' and 'Last Year' are finished. 'Today' and 'This Year' are unfinished.
Choose the correct question form. बहुविकल्पी

___ you ___ to the gym this morning? (It is now 10:00 AM)

✓ Correct! ✗ Not quite. Correct answer: Have / been
Since it's still morning, we use Present Perfect. 'Been' is used for a completed trip.
Complete the sentence with 'has' or 'have'.

The company ___ launched two new products this month.

✓ Correct! ✗ Not quite. Correct answer: has
'The company' is a singular noun (it), so we use 'has'.
Which sentence is correct? बहुविकल्पी

Select the grammatically perfect sentence.

✓ Correct! ✗ Not quite. Correct answer: I've written five letters so far this morning.
Present Perfect + 'so far' + unfinished time is the correct combination.

Score: /8

Practice Bank

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

My boss ___ (not reply) to my email yet today.

✓ Correct! ✗ Not quite. Correct answer: hasn't replied
व्याकरण की गलती ढूंढो और ठीक करो। Error Correction

I saw him this morning, and it's still morning.

✓ Correct! ✗ Not quite. Correct answer: I have seen him this morning, and it's still morning.
व्याकरणिक रूप से सही वाक्य का चयन करें। बहुविकल्पी

कौन सा वाक्य सही है?

✓ Correct! ✗ Not quite. Correct answer: They haven't finished their work this afternoon.
वाक्य का अंग्रेजी में अनुवाद करें। अनुवाद

अंग्रेजी में अनुवाद करें: 'Ella no ha estudiado nada esta semana.'

✓ Correct! ✗ Not quite. Correct answer: ["She hasn't studied anything this week.","She has not studied anything this week."]
एक वाक्य बनाने के लिए शब्दों को सही क्रम में रखें। Sentence Reorder

इन शब्दों को एक वाक्य में व्यवस्थित करें:

✓ Correct! ✗ Not quite. Correct answer: We haven't called him yet today.
कर्ता को 'Present Perfect' के लिए सही सहायक क्रिया से मिलाएं। Match Pairs

प्रत्येक कर्ता को उसकी सही 'Present Perfect' सहायक क्रिया से मिलाएं:

✓ Correct! ✗ Not quite. Correct answer: matched
सही क्रिया रूप से वाक्य पूरा करें। खाली जगह भरो

The students ___ (not submit) their essays so far this semester.

✓ Correct! ✗ Not quite. Correct answer: haven't submitted
गलती पहचानो और ठीक करो। Error Correction

Have you went to the new coffee shop this week?

✓ Correct! ✗ Not quite. Correct answer: Have you gone to the new coffee shop this week?
कौन सा वाक्य 'Present Perfect' का सही ढंग से उपयोग करता है? बहुविकल्पी

कौन सा वाक्य सही है?

✓ Correct! ✗ Not quite. Correct answer: We haven't talked to them since yesterday morning.
अंग्रेजी में अनुवाद करें। अनुवाद

अंग्रेजी में अनुवाद करें: 'Ella ha visto esa película muchas veces.'

✓ Correct! ✗ Not quite. Correct answer: ["She has seen that movie many times.","She's seen that movie many times."]
एक व्याकरणिक रूप से सही वाक्य बनाने के लिए शब्दों को अव्यवस्थित करें। Sentence Reorder

इन शब्दों को एक वाक्य में व्यवस्थित करें:

✓ Correct! ✗ Not quite. Correct answer: We've already eaten dinner tonight.
क्रिया के आधार रूप को उसके past participle (V3) से मिलाएं। Match Pairs

आधार क्रिया को उसके 'Past Participle' से मिलाएं:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

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

Yes, especially in American English or if you feel the 'action part' of your day is over. However, `Present Perfect` is more common for updates.

As long as it is still that time (e.g., 11:59 PM for 'today'), you can use the `Present Perfect`.

Use `been` if you went and came back. Use `gone` if you are still there. 'I've been to London twice this year' means you are not in London now.

In English, collective nouns like 'company', 'team', or 'government' are usually treated as singular (it), so they take `has`.

No. If it's 3:00 PM, you must say 'I had coffee this morning' (Past Simple) because the morning is finished.

It means 'from the start until now'. It is a classic signal for the `Present Perfect`.

Yes! Your life is an unfinished time period. 'I have been to Paris' is Present Perfect because you are still alive.

In this context, yes. But 'He's' can be 'He is' or 'He has'. You have to look at the next word (V3 vs. Adjective/Noun).

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

Latin American Spanish uses Past Simple where English requires Present Perfect.

French moderate

Passé Composé

French doesn't distinguish between 'I ate' and 'I have eaten' in spoken language.

German moderate

Perfekt

German uses the perfect form for finished time periods in speech.

Japanese low

~te iru / ~ta

Japanese lacks a specific auxiliary verb like 'have' to mark unfinished time.

Arabic partial

Qad + Past Verb

Arabic relies more on time adverbs than verb aspect to show unfinished time.

Chinese low

le (了) / guo (过)

Chinese has no verb conjugation for time; it uses particles and time words.

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