Present Perfect Tense Worksheet for Class 5 with Answers

We make the present perfect tense form by putting has or have before the past participle form of the verb.

  • I have seen him before.
  • They have arrived.
  • He has stopped talking to me.

Use has when the subject is a singular noun or pronoun.

Use have when the subject is a plural noun or pronoun.

Use have when the subject is the pronoun I or you.

The past participle is the third form of the verb (v3). Most verbs have their past participle form ending in –ed. Such verbs are called regular verbs.

Some verbs are irregular. That means their past and past participle form do not end in –ed. You can learn more about irregular verbs here.

Present perfect tense worksheet for class 5

Fill in the blanks using the present perfect tense form of the verb.

1. I …………………. a lot about them. (hear)

2. She ………………… from work yet. (not return)

3. It ………………….. raining since morning. (not stop)

4. ………………. (you eat) your lunch?

5. …………….. (you send) the parcel?

6. She ………………. (not show) any interest in finding a job.

7. I ………………. always ……………… (want) to be a dancer.

8. …………….. (you finish) the job?

9. They ……………….. the meeting. (postpone)

10. He ………………… his leg. (break)

11. Rani ………………….. a new job. (find)

12. My uncle …………………. a new store in town. (open)

13. Something …………………. (fall)

14. Someone …………………. the cat in. (let)

15. ………………… (you visit) Australia?

Answers

1. I have heard a lot about them.

2. She has not returned from work yet.

3. It has not stopped raining since morning.

4. Have you eaten your lunch?

5. Have you sent the parcel?

6. She has not shown any interest in finding a job.

7. I have always wanted to be a dancer.

8. Have you finished the job?

9. They have postponed the meeting.

10. He has broken his leg.

11. Rani has found a new job.

12. My uncle has opened a new store in town.

13. Something has fallen.

14. Someone has let the cat in.

15. Have you visited Australia?

Present perfect tense worksheet for class 5

1. The baby ………………… (sleep) enough.

2. I ………………… for my drink. (pay)

3. I ………………… that novel. (read)

4. I ……………….. (not receive) his letter.

5. ……………… (you invite) her to your party?

6. Rahul …………………. his violin. (bring)

7. The police ……………….. the thief. (catch)

8. I ……………….. the furniture. (dust)

9. The cat ……………….. her kittens. (have)

10. All the students ………………….. their work. (submit)

11. I …………………. enough for my exam. (learn)

12. Raju ………………… a beautiful painting. (draw)

13. Suma …………………. yet another trophy. (win)

14. I …………………. that too. (try)

15. She …………………. shopping again. (go)

16. I ………………… six letters since morning. (write)

Answers

1. The baby has slept enough.

2. I have paid for my drink.

3. I have read that novel.

4. I have not received his letter.

5. Have you invited her to your party?

6. Rahul has brought his violin.

7. The police have caught the thief.

8. I have dusted the furniture.

9. The cat has had her kittens.

10. All the students have submitted their work.

11. I have learned enough for my exam.

12. Raju has drawn a beautiful painting.

13. Suma has won yet another trophy.

14. I have tried that too.

15. She has gone shopping again.

16. I have written six letters since morning.

Manjusha Nambiar

Hi, I am Manjusha. This is my blog where I give English grammar lessons and worksheets.

Leave a Reply

Your email address will not be published.