

This Grade 7 worksheet focuses on mastering the Present Perfect Tense, helping students understand how to describe actions that are recently completed, connected to the present, or part of life experiences. With a variety of engaging exercises, learners practice identifying correct sentence structures, forming accurate verb phrases, and applying grammar rules in meaningful contexts.
The present perfect tense helps bridge past actions with present results. For Grade 7 learners, this topic is important because:
1. It connects past actions to present situations.
2. It uses helping verbs like “has” and “have” with past participles.
3. It expresses experiences, recent actions, and completed tasks.
4. It strengthens both spoken and written communication accuracy.
This worksheet includes five grammar-rich activities that build fluency with the present perfect tense:
🧠 Exercise 1 – Multiple Choice Questions
Students choose the correct sentence that properly uses the present perfect tense, improving recognition and error detection skills.
✔️ Exercise 2 – True or False
Students evaluate sentences and decide whether they correctly follow present perfect tense rules.
✏️ Exercise 3 – Fill in the Blanks
Students complete sentences using the correct present perfect form of verbs given in brackets.
🔁 Exercise 4 – Sentence Rewriting
Students rewrite simple past sentences into the present perfect tense, strengthening transformation skills.
📝 Exercise 5 – Paragraph Completion
Students fill in multiple blanks within a paragraph using correct verb forms, applying grammar in a real-life context.
Exercise 1 – Multiple Choice Questions
1. a ✓ 2. b ✓ 3. a ✓ 4. a ✓ 5. b ✓
6. a ✓ 7. b ✓ 8. b ✓ 9. a ✓ 10. b ✓
Exercise 2 – True or False
1. True
2. False
3. True
4. False
5. True
6. False
7. True
8. True
9. False
10. True
Exercise 3 – Fill in the Blanks
1. completed
2. visited
3. never seen
4. just finished
5. prepared
6. written
7. won
8. bought
9. explained
10. lost
Exercise 4 – Rewritten Sentences
1. Riya has finished her drawing.
2. He has eaten his lunch.
3. We have completed the science experiment.
4. They have visited the zoo.
5. Meera has written a story.
6. The boys have played football.
7. She has cleaned her room.
8. The teacher has explained the lesson.
9. I have seen that documentary.
10. Ravi has repaired the broken chair.
Exercise 5 – Paragraph Completion
1. woken
2. finished
3. packed
4. checked
5. arrived
6. started
7. entered
8. given
9. listened
10. completed
11. submitted
12. left
13. rung
Build your child’s confidence in using advanced tenses with structured practice and real-life examples.
🔖Book a free trial!
The present perfect tense uses “has” or “have” with the past participle to describe actions that happened at an unspecified time or have relevance to the present in CBSE English.
Early learners often struggle because it links past actions to the present and differs from simple past tense in usage.
Parents can encourage kids to talk about recent experiences using “has” or “have” sentences to build confidence in class 7 grammar.