
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.)
- She _______the story book. (read)
- They ______ the football match. (win)
- Charlie _______ the apple. (eat)
- Ravi _________ the kite. (fly)
- Sarah ______ a new dress. (buy)
- He ______ in the swimming pool. (swim)
- Her mother _________food. (cook)
- Manju _______her best friend. (met)
- The baby __________ asleep. (fall)
- 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.
- I drive a car.
- John reads a book.
- The gardener cuts the grass.
- The mechanic repairs the car.
- Sue buys vegetables.
- He draws a beautiful house.
- George rides a horse.
- He drinks four cups of tea.
- Neha studies with her sister.
- He watches a cricket match on television.
Exercise 3
Fill in the blanks using has or have.
- John _______ had a bath.
- He _______ flown a helicopter.
- Jim ________spoken to his class teacher.
- Mary _____ taken notes.
- Ann ______ painted the picture.
- They ________ repaired the roof.
- We ________ heard the news.
- I _______ received the parcel.
- She ______ phoned her aunt.
- They ________ cleaned their house.
Exercise 4
Make negative sentences.
Example:
She has finished her work.
→ She has not finished her work.
- He has found his notebook.
- They have done their homework.
- Ram has gone to the market.
- John has kicked the ball.
- He has polished his shoes.
- The police have caught the thief.
- Sue has lost her passport.
- Tina has washed the clothes.
- Peter has gone to London.
- I have bought a car.
Exercise 5
Make questions.
Example:
She has finished her homework.
→ Has she finished her homework?
- He has read the newspaper.
- Liz has cut the vegetables.
- Mr. Miller has gone to the market.
- Dave has worked very hard.
- Diane has applied for the job.
- She has helped her friend.
- They have arrived at the station.
- Ken has spent lots of money.
- He has played tennis.
- They have had lunch.
Answers (Present Perfect Tense Worksheet for Class 5)
Exercise 1
- She has read the storybook.
- They have won the football match.
- Charlie has eaten the apple.
- Ravi has flown the kite.
- Sarah has bought a new dress.
- He has swum in the swimming pool.
- Her mother has cooked food.
- Manju has met her best friend.
- The baby has fallen asleep.
- We have paid the electricity bill.
Exercise 2
- I have driven a car.
- John has read a book.
- The gardener has cut the grass.
- The mechanic has repaired the car.
- Sue has bought vegetables.
- He has drawn a beautiful house.
- George has ridden a horse.
- He has drunk four cups of tea.
- Neha has studied with her sister.
- He has watched a cricket match on television.
Exercise 3
- John has had a bath.
- He has flown a helicopter.
- Jim has spoken to his class teacher.
- Mary has taken notes.
- Ann has painted the picture.
- They have repaired the roof.
- We have heard the news.
- I have received the parcel.
- She has phoned her aunt.
- They have cleaned their house.
Exercise 4
- He has not found his notebook.
- They have not done their homework.
- Ram has not gone to the market.
- John has not kicked the ball.
- He has not polished his shoes.
- The police have not caught the thief.
- Sue has not lost her passport.
- Tina has not washed the clothes.
- Peter has not gone to London.
- I have not bought a car.
Exercise 5
- Has he read the newspaper?
- Has Liz cut the vegetables?
- Has Mr. Miller gone to the market?
- Has Dave worked very hard?
- Has Diane applied for the job?
- Has she helped her friend?
- Have they arrived at the station?
- Has Ken spent lots of money?
- Has he played tennis?
- Have they had lunch?
Also Read:-
- Simple Present Tense Worksheet for Class 4
- Past Perfect Continuous Tense Exercises
- Past Perfect Tense Active and Passive Voice Exercise (Download Free PDF)
- Future Perfect Tense Worksheet with Answers (Free PDF Download)
- Present Perfect Continuous Tense Exercises for Class 6, 7, 8 (With Answers PDF)
- Present Perfect Tense in Hindi
- Present Perfect Continuous Tense 50 Best Examples and Formula
- Use of Present Perfect Tense in 60 Sentences: Example, Formula and Structure.

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.
