PlanetSpark Logo
    CurriculumAbout UsContactResources
    BlogPodcastsSparkShop
    1. Home
    2. /
    3. Class Seven

    Class 7 English Worksheet on Present Perfect Tense Use

    Class 7EnglishEnglish GrammarFree DownloadPDF
    Fashutana Soli Bagla
    Fashutana Soli BaglaVisit Profile
    I am a passionate educator and trainer with over 7 years of experience in teaching English, spoken English, and public speaking. I have worked with students from reputed institutions such as Greenlawns School, Bombay Scottish School, and leading convent schools, helping them build confidence, fluency, and strong communication skills. I love turning shy students into confident speakers and helping them find their voice. Teaching isn’t just my profession—it’s something I genuinely enjoy every single day.
    Class 7 English Worksheet on Present Perfect Tense Use
    Class 7 English Worksheet on Present Perfect Tense Use

    Class 7 English Worksheet on Present Perfect Tense Use

    Class 7EnglishEnglish GrammarFree DownloadPDF
    Fashutana Soli Bagla
    Fashutana Soli BaglaVisit Profile
    I am a passionate educator and trainer with over 7 years of experience in teaching English, spoken English, and public speaking. I have worked with students from reputed institutions such as Greenlawns School, Bombay Scottish School, and leading convent schools, helping them build confidence, fluency, and strong communication skills. I love turning shy students into confident speakers and helping them find their voice. Teaching isn’t just my profession—it’s something I genuinely enjoy every single day.

    Completed Actions, Lasting Impact: Present Perfect Tense for Class 7 

    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.

    Why Present Perfect Tense Matters in Grammar? 

    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. 

    What’s Inside This Worksheet? 

    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. 

    ✅ Answer Key (For Parents & Educators) 

    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!

    Frequently Asked Questions

    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.

    More worksheets from Class 7

    Class 7 Grammar Worksheet on Degree Intensity

    Class 7 Grammar Worksheet on Degree Intensity

    Class 7 English Worksheet on Future Perfect Tense Basics

    Class 7 English Worksheet on Future Perfect Tense Basics

    Class 7 Grammar Worksheet on Past Perfect Tense Use

    Class 7 Grammar Worksheet on Past Perfect Tense Use

    Class 7 English Worksheet on Descriptive Writing

    Class 7 English Worksheet on Descriptive Writing

    More worksheets by Fashutana Soli Bagla

    Class 7 English Worksheet on Future Perfect Tense Basics

    Class 7 English Worksheet on Future Perfect Tense Basics

    Class 7 Grammar Worksheet on Past Perfect Tense Use

    Class 7 Grammar Worksheet on Past Perfect Tense Use

    Class 7 Grammar Worksheet on Future Tense Will Going To

    Class 7 Grammar Worksheet on Future Tense Will Going To

    Class 7 English Worksheet on Past Tense Forms Practice

    Class 7 English Worksheet on Past Tense Forms Practice

    Loading footer...