Present perfect tense Exercises in Urdu language

Mastering the present perfect tense in English can be particularly challenging for native Urdu speakers due to the fundamental differences in grammatical structures between the two languages. The present perfect tense in English often conveys actions or situations that started in the past and continue into the present, or have relevance to the present moment. In contrast, Urdu does not have a direct equivalent of this tense, which can make comprehension and correct usage somewhat difficult for Urdu speakers. To bridge this gap, it's important to focus on understanding the unique aspects of the present perfect tense and practicing its application in various contexts. Our grammar exercises are designed to help you grasp the nuances of the present perfect tense through practical examples and targeted practice. By engaging with these exercises, you'll learn how to construct sentences that accurately reflect actions that are completed but still hold significance in the present. You'll also gain insights into common mistakes made by Urdu speakers and strategies to avoid them. Whether you're writing, speaking, or simply trying to improve your understanding of English grammar, these exercises will provide a solid foundation for mastering the present perfect tense.

Exercise 1

<p>1. میں نے ابھی *کھانا* کھایا ہے (verb for eating).</p> <p>2. اُس نے اپنی کتاب *پڑھ* لی ہے (verb for reading).</p> <p>3. ہم نے اپنی فلم *دیکھی* ہے (verb for watching).</p> <p>4. کیا تم نے اپنا کام *مکمل* کر لیا ہے؟ (verb for completing).</p> <p>5. میں نے اپنی ماں کو *فون* کیا ہے (verb for calling).</p> <p>6. بچے نے اپنے کھلونے *اٹھا* لئے ہیں (verb for picking up).</p> <p>7. اُس نے اپنا سبق *یاد* کر لیا ہے (verb for remembering).</p> <p>8. ہم نے ابھی تک اپنی گاڑی *دھوئی* نہیں ہے (verb for washing).</p> <p>9. کیا تم نے اپنا خط *لکھ* لیا ہے؟ (verb for writing).</p> <p>10. میں نے ابھی اپنی دوست سے *مل* لیا ہے (verb for meeting).</p>

Exercise 2

<p>1. She has *finished* her homework (verb for completing a task).</p> <p>2. They have *arrived* at the airport (verb for reaching a place).</p> <p>3. He has *eaten* all the cookies (verb for consuming food).</p> <p>4. We have *seen* that movie already (verb for watching).</p> <p>5. I have *lost* my keys (verb for misplacing something).</p> <p>6. The dog has *barked* loudly (verb for making a sound).</p> <p>7. She has *written* a letter to her friend (verb for creating text).</p> <p>8. The children have *played* in the park (verb for engaging in a game).</p> <p>9. He has *sold* his car (verb for transferring ownership).</p> <p>10. We have *visited* the museum (verb for going to a place).</p>

Exercise 3

<p>1. وہ *کتابیں* پڑھ چکا ہے (object related to reading).</p> <p>2. ہم نے *کام* ختم کر لیا ہے (activity related to work).</p> <p>3. میں نے *کھانا* کھا لیا ہے (something you eat).</p> <p>4. اس نے *دوست* کو فون کر لیا ہے (someone you call).</p> <p>5. ہم نے *تصاویر* دیکھی ہیں (objects related to seeing).</p> <p>6. انہوں نے *گھر* صاف کر لیا ہے (place you clean).</p> <p>7. بچوں نے *ہوم ورک* مکمل کر لیا ہے (school-related task).</p> <p>8. میں نے *خط* لکھ دیا ہے (something you write).</p> <p>9. اس نے *گانا* گایا ہے (activity related to singing).</p> <p>10. ہم نے *فلم* دیکھ لی ہے (object related to watching).</p>

Learn a Language 5x Faster with AI

Talkpal is AI-powered language tutor. Master 50+ languages with personalized lessons and cutting-edge technology.