Present Perfect Tense Worksheet

Present Perfect Tense is an important & interesting tense.

Structure of Present Perfect Tense:

If subject is singular, then Has + Past Participle of Verb

If subject is plural, then Have + Past Participle of Verb

It is used:

a) To indicate completed activities in the past ( with adverbials ) -> He has just gone to his office.

b) To talk about an action which began in the past and is continuing till the present moment -> I have known her for a long time.

c) To talk about past actions whose time is not given -> I have read Inferno by Dan Brown.

d) To talk about past experiences -> I have seen this movie before.

Exercise:

  1. I _____________ there for ten years. (live)
  2. My grandmother ______________ a fortune during her younger days. (make)
  3. We _______________ each other for so long. (know)
  4. I _______ never __________ caviar. (taste)
  5. It _____ just ________ nine. (strike)
  6. He ____________ three books about world politics. (write)
  7. John _____________ on this path before. (walk)
  8. Mr. Sharma _________ to Korea. (be)
  9. I _________ his wife. She is a lovely lady. (meet)
  10. Sneha __________ to Paris for a week. (go)
  11. We ______ not _______ her for a while. (see)
  12. Megha ___________ a new business. (start)
  13. The students ___________ their lesson notes. (read)
  14. Scientists ______ recently _________ a new metal. (discover)
  15. Kailash ______ just _______ back from his vacation. (get)

Answers:

  1. I have lived there for ten years. (live)
  2. My grandmother has made a fortune during her younger days. (make)
  3. We have known each other for so long. (know)
  4. I have never tasted caviar. (taste)
  5. It has just struck nine. (strike)
  6. He has written three books about world politics. (write)
  7. John has walked on this path before. (walk)
  8. Mr. Sharma has been to Korea. (be)
  9. I have met his wife. She is a lovely lady. (meet)
  10. Sneha has gone to Paris for a week. (go)
  11. We have not seen her for a while. (see)
  12. Megha has started a new business. (start)
  13. The students have read their lesson notes. (read)
  14. Scientists have recently discovered a new metal. (discover)
  15. Kailash has just got back from his vacation. (get)

Published by Priya Prakash

In the midst of winter, i found there was within me an invincible summer ~ Albert Camus

3 thoughts on “Present Perfect Tense Worksheet

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: