

This Grade 5 worksheet gives learners full practice on all three perfect tenses — Present Perfect, Past Perfect, and Future Perfect. It helps students master how to describe completed actions at different time points using “has,” “have,” “had,” and “will have.” Through a structured mix of Multiple Choice Questions, True or False, Fill in the Blanks, Sentence Rewriting, and Paragraph Writing, children learn to recognize tense shifts and express time-based actions clearly.
Understanding perfect tenses helps learners link time, action, and completion in one thought. For Grade 5 students, this skill is essential because:
1. It improves clarity when writing about past, present, and future actions.
2. It strengthens sentence construction using correct helping verbs.
3. It builds confidence in written and spoken communication.
4. It prepares learners for advanced grammar and composition skills.
Exercise 1 – Multiple Choice Questions
Students choose the correct sentence showing the appropriate perfect tense. Example: Ritu has completed her project today.
Exercise 2 – True or False
Students identify whether sentences correctly use Present, Past, or Future Perfect Tense.
Exercise 3 – Fill in the Blanks
Students fill in blanks with “has,” “have,” “had,” or “will have” plus the correct past participle form.
Exercise 4 – Sentence Rewriting
Students rewrite sentences to show correct perfect tense form.
Exercise 5 – Paragraph Writing
Students read a short paragraph and complete it using appropriate perfect tense verbs across all three tenses.
Exercise 1 – Multiple Choice Questions
1. Ritu has completed her project today.
2. Meera has finished reading the book.
3. Kabir had eaten dinner before he slept.
4. Aarav has cleaned the classroom.
5. Diya will have finished homework by 7 p.m.
6. Neel has painted the wall nicely.
7. Tia had packed her bag before leaving.
8. Rohan will have learned all the answers before Monday.
9. We have seen that movie twice.
10. Isha had written her notes neatly.
Exercise 2 – True or False
1. T
2. T
3. F
4. F
5. F
6. T
7. T
8. T
9. F
10. T
Exercise 3 – Fill in the Blanks
1. has completed
2. have finished
3. had eaten
4. has cleaned
5. will have finished
6. has painted
7. had packed
8. will have learned
9. have seen
10. had written
Exercise 4 – Sentence Rewriting
1. Ritu has finished her project.
2. Meera has read the storybook.
3. Kabir had eaten breakfast.
4. Aarav has cleaned his room.
5. Diya will have completed her homework.
6. Neel has painted the wall.
7. Tia had packed her bag.
8. Rohan will have learned the answers.
9. We have seen that film.
10. Isha had written her essay.
Exercise 5 – Paragraph Writing
1. have completed
2. had finished
3. has cleaned
4. had prepared
5. have decorated
6. had cooked
7. will have packed
8. had arranged
9. will have completed
10. have shared
This worksheet helps learners identify and use perfect tenses correctly across time frames, making grammar practice interactive and clear.
Support your child’s tense mastery journey with this all-in-one Perfect Tense Practice worksheet today!
It reinforces how to describe actions completed before a given time.
They strengthen understanding of verb time connection and accuracy.
By combining examples, timelines, and context-based writing.