Present Perfect Tense: Common Mistakes

(حال مکمل) - 20+ Common Mistakes with Urdu Explanations

Present Perfect Tense میں اردو بولنے والوں کی عام غلطیاں

Present Perfect Tense (حال مکمل) اُن کاموں کے لیے استعمال ہوتا ہے جو ماضی میں ہوئے مگر اُن کا اثر حال پر موجود ہے۔ یہاں ہم اِس tense میں ہونے والی 20 سے زیادہ عام غلطیوں کو تفصیل سے دیکھیں گے۔

1. Have اور Has کا غلط استعمال

1

Subject کے مطابق have/has کا غلط استعمال

❌ غلط

  • وہ کھانا کھا چکا ہے
  • He have eaten food
  • میں جا چکا ہے
  • I has gone

✅ صحیح

  • وہ کھانا کھا چکا ہے
  • He has eaten food
  • میں جا چکا ہوں
  • I have gone
🔍 وضاحت:

He/She/It کے ساتھ has استعمال ہوتا ہے۔
I/You/We/They کے ساتھ have استعمال ہوتا ہے۔

2. Verb کی تیسری فارم (Past Participle) میں غلطیاں

2

verb کی پہلی یا دوسری فارم کا استعمال

❌ غلط

  • I have eat
  • She has went
  • They have wrote

✅ صحیح

  • I have eaten
  • She has gone
  • They have written
🔍 وضاحت:

Present Perfect میں ہمیشہ verb کی تیسری فارم (Past Participle) استعمال ہوتی ہے۔
Irregular verbs کی تیسری فارم یاد کرنا ضروری ہے۔

3

Regular verbs میں ed کی جگہ غلط فارم

❌ غلط

  • I have studied (یہ درست ہے!)
  • She has stoped

✅ صحیح

  • I have studied (study → studied)
  • She has stopped (stop → stopped)
🔍 وضاحت:

y سے ختم ہونے والے verbs: y کو i کر کے ed (study → studied)
CVC والے verbs: آخری consonant double کریں (stop → stopped)

3. وقت کے الفاظ (Time Expressions) میں غلطیاں

4

ماضی کے مخصوص وقت کا استعمال (yesterday, last week)

❌ غلط

  • I have seen him yesterday
  • She has gone last week

✅ صحیح

  • I saw him yesterday (Past Simple)
  • I have seen him today
  • She went last week (Past Simple)
🔍 وضاحت:

Present Perfect ماضی کے مخصوص وقت (yesterday, last week, in 2020) کے ساتھ استعمال نہیں ہوتا۔
اُن کے ساتھ Past Simple استعمال کریں۔

5

Since اور For کا غلط استعمال

❌ غلط

  • I have lived here since 5 years
  • She has worked here for 2020

✅ صحیح

  • I have lived here for 5 years
  • She has worked here since 2020
🔍 وضاحت:

For + مدت (for two hours, for five years)
Since + نقطہ آغاز (since morning, since 2020, since Monday)

6

Already, Just, Yet کا غلط استعمال

❌ غلط

  • I have yet finished
  • I have finished yet (negative میں صحیح ہے)
  • Already have you finished?

✅ صحیح

  • I have already finished
  • I have just finished
  • I haven't finished yet
  • Have you finished yet?
🔍 وضاحت:

Already: have/has کے بعد (مثبت جملوں میں)
Just: have/has کے بعد (ابھی ہوا کام)
Yet: منفی اور سوالیہ جملوں کے آخر میں

4. Past Simple کے ساتھ فرق نہ سمجھنا

7

Present Perfect اور Past Simple میں فرق نہ سمجھنا

❌ غلط

  • I have gone to London last year
  • She has visited the museum yesterday

✅ صحیح

  • I went to London last year
  • She visited the museum yesterday
  • I have been to London (تجربہ)
🔍 وضاحت:

Past Simple: ماضی کا مخصوص وقت (yesterday, last year)
Present Perfect: نامعلوم وقت، تجربہ، حالیہ اثر

5. Been اور Gone میں فرق

8

Been اور Gone کا غلط استعمال

❌ غلط

  • وہ لندن گیا ہوا ہے (وہ وہاں ہے)
  • He has been to London (غلط معنی)
  • وہ لندن جا چکا ہے (واپس آ گیا)
  • He has gone to London (غلط معنی)

✅ صحیح

  • وہ لندن گیا ہوا ہے (ابھی وہیں ہے)
  • He has gone to London
  • وہ لندن جا چکا ہے (واپس آ گیا)
  • He has been to London
🔍 وضاحت:

Gone to: گیا ہوا ہے اور وہیں ہے (ابھی واپس نہیں آیا)
Been to: جا چکا ہے اور واپس آ گیا ہے (تجربہ)

6. سوالیہ اور منفی جملوں میں غلطیاں

9

سوال میں have/has کو subject سے پہلے نہ رکھنا

❌ غلط

  • تم نے کھانا کھایا ہے؟
  • You have eaten food?

✅ صحیح

  • کیا تم نے کھانا کھایا ہے؟
  • Have you eaten food?
🔍 وضاحت:

سوال بنانے کے لیے have/has کو subject سے پہلے رکھیں۔

10

منفی جملوں میں not کی غلط جگہ

❌ غلط

  • I have eaten not

✅ صحیح

  • I have not eaten
  • I haven't eaten

7. دیگر عام غلطیاں

Never کے ساتھ not کا استعمال

I haven't never been there

I have never been there

Never کے ساتھ not استعمال نہیں ہوتا (double negative)

Ever کا غلط استعمال

I have ever been there

Have you ever been there?

I have never been there

Ever صرف سوال اور منفی جملوں میں استعمال ہوتا ہے

This is the first time کا استعمال

This is the first time I eat here

This is the first time I have eaten here

This is the first time کے بعد Present Perfect استعمال ہوتا ہے

Dead - Died - Dead کا فرق

He has dead

He has died

He is dead

die (verb) → died (past), dead (adjective)

Common Irregular Verbs - 3rd Form

Base FormPast Simple (2nd)Past Participle (3rd)Urdu Meaning
gowentgoneجانا
eatateeatenکھانا
seesawseenدیکھنا
writewrotewrittenلکھنا
taketooktakenلینا
dodiddoneکرنا
buyboughtboughtخریدنا
drinkdrankdrunkپینا

Quick Summary - جلدی دہرائی

❌ Common Mistake✅ CorrectRule
I have wentI have gone3rd form (gone)
He have eatenHe has eatenHe = has
I have seen him yesterdayI saw him yesterdayPast Simple with yesterday
I have been to London (ابھی وہیں ہے)I have gone to LondonGone = still there
I have never been? (سوال)Have you ever been?Ever for questions

Present Perfect Tense میں ان غلطیوں سے بچیں

  • He/She/It کے ساتھ has استعمال کریں، باقی کے ساتھ have
  • ہمیشہ verb کی تیسری فارم استعمال کریں
  • yesterday, last week کے ساتھ Past Simple استعمال کریں
  • Been (واپس آ گیا) اور Gone (ابھی وہیں ہے) کا فرق یاد رکھیں
  • Ever صرف سوال میں، Never منفی معنی میں