Present perfect tense Exercises in English language

The present perfect tense is a crucial aspect of English grammar that bridges the gap between past actions and their relevance to the present. This tense is used to express actions that have been completed at some point in the past but still hold significance or have results that affect the current moment. Understanding and mastering the present perfect tense allows you to communicate more effectively and accurately, whether you are discussing your experiences, achievements, or ongoing situations. In these exercises, you will explore various uses of the present perfect tense through practical examples and engaging activities. From forming the tense with the correct auxiliary verb "have" or "has" and the past participle of the main verb, to understanding its application in different contexts, you'll gain a comprehensive understanding of this essential grammar component. By practicing these exercises, you'll enhance your ability to convey past actions with present relevance, enriching your overall command of the English language.

Exercise 1

<p>1. She *has finished* her homework already (complete).</p> <p>2. They *have visited* Paris three times this year (travel).</p> <p>3. He *has lost* his keys again (misplace).</p> <p>4. We *have seen* that movie before (watch).</p> <p>5. I *have eaten* at that restaurant several times (dine).</p> <p>6. The students *have studied* for their exams all week (prepare).</p> <p>7. My friend *has moved* to a new city recently (relocate).</p> <p>8. She *has read* all the books in the series (complete reading).</p> <p>9. They *have lived* in this neighborhood for five years (reside).</p> <p>10. He *has written* a letter to his grandmother (compose).</p>

Exercise 2

<p>1. She has *finished* her homework (verb for completing a task).</p> <p>2. They have *visited* Paris twice (verb for traveling to a place).</p> <p>3. I have *eaten* breakfast already (verb for consuming food).</p> <p>4. We have *lived* in this city for five years (verb for residing in a place).</p> <p>5. He has *written* three books (verb for creating text).</p> <p>6. The dog has *barked* at the mailman (verb for making a loud sound).</p> <p>7. You have *seen* that movie before (verb for watching).</p> <p>8. They have *built* a new house (verb for constructing).</p> <p>9. She has *taken* the bus to work (verb for using transportation).</p> <p>10. We have *heard* that song many times (verb for listening).</p>

Exercise 3

<p>1. She has *finished* her homework already (complete).</p> <p>2. They have *visited* Paris three times (travel).</p> <p>3. I have *eaten* lunch at that restaurant before (meal).</p> <p>4. He has *learned* to play the guitar (acquire skill).</p> <p>5. We have *watched* that movie several times (view).</p> <p>6. The cat has *slept* on the couch all day (rest).</p> <p>7. My friend has *moved* to a new apartment (relocate).</p> <p>8. She has *read* all the books in the series (books).</p> <p>9. They have *built* a new house in the countryside (construct).</p> <p>10. I have *driven* to the beach many times (transport).</p>

Learn a Language 5x Faster with AI

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