Which language do you want to learn?

Which language do you want to learn?

Present Perfect Exercises For Urdu Grammar

Immersive English language learning with comprehensive grammar exercises 

The Present Perfect in Urdu grammar is a complex but interesting tense to learn. The formation of present perfect tense in Urdu involves conjugation of the verb according to the subject and the use of the perfective particle ‘ہے / hai’, which indicates the completion of the action. Understanding Present Perfect tense allows speakers to indicate actions that have occurred in the recent past without a specific time implied, and are still relevant or have an effect on the present. It plays a vital role in forming meaningful sentences in Urdu.

Exercise 1: Fill in the blanks with the correct form of the verb in the Present Perfect tense.

1. میں نے اپنا کام *مکمل* (complete) کر لیا ہے۔
2. ہم نے ناشتہ *کیا* (done) ہے۔
3. اُس نے تصویر *بنائی* (draw) ہے۔
4. آپ نے سچ *بتایا* (tell) ہے۔
5. وہ کتاب *پڑھی* (read) ہے۔
6. تم نے اسے *دیکھا* (see) ہے۔
7. میرے دوست نے سفر *کیا* (travel) ہے۔
8. یہ بچے نے کھانا *کھایا* (eat) ہے۔
9. اُنہوں نے گانا *گایا* (sing) ہے۔
10. میں نے چشمہ *دیکھا* (see) ہے۔
11. اُس نے مجھے *سنایا* (hear) ہے۔
12. تم نے رقص *کیا* (dance) ہے۔
13. آپ نے جواب *دیا* (give) ہے۔
14. وہ میرا نام *لکھا* (write) ہے۔
15. میں نے بال *کٹوائے* (cut) ہیں۔

Exercise 2: Fill in the blanks with the correct form of the verb in the Present Perfect tense.

1. اُس نے ٹھوس معلومات *حاصل* (get) کیں ہیں۔
2. تم نے خط *لکھا* (write) ہے۔
3. ہم نے تعلیم *حاصل* (get) کی ہے۔
4. آپ نے بس *پکڑی* (catch) ہے۔
5. وہ ثابت قدم *رہا* (stay) ہے۔
6. میں نے گیت *سنا* (listen) ہے۔
7. اُس نے فلم *دیکھی* (watch) ہے۔
8. تم نے گرمی *محسوس* (feel) کی ہے۔
9. ہم نے اُردو *سیکھی* (learn) ہے۔
10. آپ نے شیر *دیکھا* (see) ہے۔
11. وہ چھپ *رہا* (hide) ہے۔
12. میں نے پہاڑ *دیکھے* (see) ہیں۔
13. اُس نے سبق *یاد* (remember) کیا ہے۔
14. تم نے بستر *بچھایا* (lay) ہے۔
15. ہم نے شاعری *سنی* (hear) ہے۔

Talkpal is AI-powered language tutor. Learn 57+ languages 5x faster with revolutionary technology.

LEARN LANGUAGES FASTER
WITH AI

Learn 5x Faster