Present Perfect Tense Worksheet for Class 5

Present Perfect Tense Worksheet for Class 5

Present Perfect Tense Worksheet for Class 5

Present Perfect Tense Worksheet for Class 5

Exercise 1 (Present Perfect Tense Worksheet for Class 5)

Complete the sentences using the Present Perfect Tense.

(Use the verbs in brackets.)

  1. She _______the story book. (read)
  2. They ______ the football match. (win)
  3. Charlie _______ the apple. (eat)
  4. Ravi _________ the kite. (fly)
  5. Sarah ______ a new dress. (buy)
  6. He ______ in the swimming pool. (swim)
  7. Her mother _________food. (cook)
  8. Manju _______her best friend. (met)
  9. The baby __________ asleep. (fall)
  10.  We _______ the electricity bill. (pay)

Exercise 2 (Present Perfect Tense Worksheet for Class 5)

Rewrite the sentences in the Present Perfect Tense.

Example:
I eat an apple.
→ I have eaten an apple.

  1. I drive a car.
  2. John reads a book.
  3. The gardener cuts the grass.
  4. The mechanic repairs the car.
  5. Sue buys vegetables.
  6. He draws a beautiful house.
  7. George rides a horse.
  8. He drinks four cups of tea.
  9. Neha studies with her sister.
  10.  He watches a cricket match on television.

Exercise 3

Fill in the blanks using has or have.

  1. John _______ had a bath.
  2. He _______ flown a helicopter.
  3. Jim ________spoken to his class teacher.
  4. Mary _____ taken notes.
  5. Ann ______ painted the picture.
  6. They ________ repaired the roof.
  7. We ________ heard the news.
  8. I _______ received the parcel.
  9. She ______ phoned her aunt.
  10.  They ________ cleaned their house.

Exercise 4

Make negative sentences.

Example:
She has finished her work.
→ She has not finished her work.

  1. He has found his notebook.
  2. They have done their homework.
  3. Ram has gone to the market.
  4. John has kicked the ball.
  5. He has polished his shoes.
  6. The police have caught the thief.
  7. Sue has lost her passport.
  8. Tina has washed the clothes.
  9. Peter has gone to London.
  10.  I have bought a car.

Exercise 5

Make questions.

Example:
She has finished her homework.

→ Has she finished her homework?

  1. He has read the newspaper.
  2. Liz has cut the vegetables.
  3. Mr. Miller has gone to the market.
  4. Dave has worked very hard.
  5. Diane has applied for the job.
  6. She has helped her friend.
  7. They have arrived at the station.
  8. Ken has spent lots of money.
  9. He has played tennis.
  10.  They have had lunch.

Answers (Present Perfect Tense Worksheet for Class 5)

Exercise 1

  1. She has read the storybook.
  2. They have won the football match.
  3. Charlie has eaten the apple.
  4. Ravi has flown the kite.
  5. Sarah has bought a new dress.
  6. He has swum in the swimming pool.
  7. Her mother has cooked food.
  8. Manju has met her best friend.
  9. The baby has fallen asleep.
  10. We have paid the electricity bill.

Exercise 2

  1. I have driven a car.
  2. John has read a book.
  3. The gardener has cut the grass.
  4. The mechanic has repaired the car.
  5. Sue has bought vegetables.
  6. He has drawn a beautiful house.
  7. George has ridden a horse.
  8. He has drunk four cups of tea.
  9. Neha has studied with her sister.
  10. He has watched a cricket match on television.

Exercise 3

  1. John has had a bath.
  2. He has flown a helicopter.
  3. Jim has spoken to his class teacher.
  4. Mary has taken notes.
  5. Ann has painted the picture.
  6. They have repaired the roof.
  7. We have heard the news.
  8. I have received the parcel.
  9. She has phoned her aunt.
  10. They have cleaned their house.

Exercise 4

  1. He has not found his notebook.
  2. They have not done their homework.
  3. Ram has not gone to the market.
  4. John has not kicked the ball.
  5. He has not polished his shoes.
  6. The police have not caught the thief.
  7. Sue has not lost her passport.
  8. Tina has not washed the clothes.
  9. Peter has not gone to London.
  10. I have not bought a car.

Exercise 5

  1. Has he read the newspaper?
  2. Has Liz cut the vegetables?
  3. Has Mr. Miller gone to the market?
  4. Has Dave worked very hard?
  5. Has Diane applied for the job?
  6. Has she helped her friend?
  7. Have they arrived at the station?
  8. Has Ken spent lots of money?
  9. Has he played tennis?
  10. Have they had lunch?

Also Read:-

  1. Simple Present Tense Worksheet for Class 4
  2. Past Perfect Continuous Tense Exercises
  3. Past Perfect Tense Active and Passive Voice Exercise (Download Free PDF)
  4. Future Perfect Tense Worksheet with Answers (Free PDF Download)
  5. Present Perfect Continuous Tense Exercises for Class 6, 7, 8 (With Answers PDF)
  6. Present Perfect Tense in Hindi
  7. Present Perfect Continuous Tense 50 Best Examples and Formula
  8. Use of Present Perfect Tense in 60 Sentences: Example, Formula and Structure.
Sukhjit Kaur

My name is Sukhjit Kaur, and I am an English educator with 17+ years of experience helping students master grammar and writing. Through EnglishVedas.com, I simplify English grammar using examples from daily life and classrooms. I’ve been analyzing English media for 17 years to help students understand how grammar lives in the real world.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top