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

    Class 7 Grammar Worksheet on Present Perfect Continuous Tense

    Class 7EnglishEnglish GrammarFree DownloadPDF
    Anshika Jain
    Anshika JainVisit Profile
    I am an enthusiastic educator and communication mentor dedicated to helping students build confidence and strong language skills. I am having teaching experience of over 6 years and 2 years in PlanetSpark. I work as a Public Speaking, Creative Writing, English, and Phonetics mentor at PlanetSpark and also teach the CBSE curriculum through private virtual classes. With a student-centered teaching approach, I focus on improving communication abilities, creative thinking, and language proficiency to help learners express their ideas clearly and confidently.
    Class 7 Grammar Worksheet on Present Perfect Continuous Tense
    Class 7 Grammar Worksheet on Present Perfect Continuous Tense

    Class 7 Grammar Worksheet on Present Perfect Continuous Tense

    Class 7EnglishEnglish GrammarFree DownloadPDF
    Anshika Jain
    Anshika JainVisit Profile
    I am an enthusiastic educator and communication mentor dedicated to helping students build confidence and strong language skills. I am having teaching experience of over 6 years and 2 years in PlanetSpark. I work as a Public Speaking, Creative Writing, English, and Phonetics mentor at PlanetSpark and also teach the CBSE curriculum through private virtual classes. With a student-centered teaching approach, I focus on improving communication abilities, creative thinking, and language proficiency to help learners express their ideas clearly and confidently.

    Keep It Going: Present Perfect Continuous Tense for Class 7

    This Grade 7 worksheet focuses on mastering the Present Perfect Continuous Tense through engaging and structured practice activities. Designed to strengthen students’ understanding of ongoing actions that started in the past and continue into the present, this worksheet combines clarity with practical application.

    Students will work through a variety of exercises including error correction, multiple-choice questions, sentence rewriting, fill-in-the-blanks passages, and paragraph writing. Each activity is carefully designed to help learners recognize correct sentence structure, use helping verbs (has/have been), and apply verb+ing forms accurately.

    Why Present Perfect Continuous Tense Matters in Grammar?

    This tense plays a key role in helping students describe actions that are still happening or have recently stopped. For Grade 7 learners, this topic is important because:
    1. It connects past actions with the present.
    2. It uses helping verbs (has/have been) correctly.
    3. It builds accuracy in verb forms (verb + ing).
    4. It improves fluency in both spoken and written English.

    What’s Inside This Worksheet?

    This worksheet includes five grammar-focused exercises that develop a strong understanding of the present perfect continuous tense:

    Exercise 1 – Identify and Correct Errors 
    Students identify incorrect parts in each sentence and understand proper tense formation.

    Exercise 2 – Multiple Choice Questions 
    Students choose the correct sentence form, reinforcing proper structure and usage.

    Exercise 3 – Sentence Rewriting 
    Students convert simple present sentences into present perfect continuous form.

    Exercise 4 – Fill in the Blanks (Passage) 
    Students complete a contextual paragraph using correct tense forms.

    Exercise 5 – Paragraph Writing 
    Students write a short paragraph about their recent activities using the target tense.

    Answer Key (For Parents & Educators)

    Exercise 1 – Corrected Sentences 
    1. study → studying
    2. have → has
    3. cook → cooking
    4. has → have
    5. read → reading
    6. learns → learning
    7. have → has
    8. has → have
    9. have playing → have been playing
    10. write → writing

    Exercise 2 – Multiple Choice Answers 
    1. b) He has been studying since dawn.
    2. a) They have been arguing for an hour.
    3. c) I have been waiting since morning.
    4. b) She has been coughing for two days.
    5. c) We have been playing since noon.
    6. a) It has been raining for hours.
    7. a) You have been working since 6 p.m.
    8. b) Riya has been reading for long.
    9. c) Has he been sleeping for hours?
    10 b) The boys have been shouting since recess.

    Exercise 3 – Rewritten Sentences 
    1. Rohan has been studying for the exam every day. 
    2. The gardener has been watering the plants.
    3. Monika has been waiting outside the office. 
    4. The workers have been repairing the bridge.
    5. The chef has been preparing the soup.
    6. Krishna and Aman have been solving the puzzle.
    7. Anamika has been teaching the younger students.
    8. The players have been practicing daily.
    9. The tailor has been stitching the uniforms.
    10. The scientists have been observing the stars.

    Exercise 4 – Paragraph Fill in the Blanks 
    Ravi has been preparing for his exams for the last two weeks and has been revising all his subjects carefully. He has been studying for long hours every day and has been practicing difficult questions regularly. His friend Meera has been helping him with science, and they have been discussing important topics together. At school, the teachers have been conducting extra classes and have been guiding students with special attention. Ravi has been improving steadily and has been gaining confidence in his studies. His parents have been supporting him by providing a quiet place to study and have been encouraging him daily. Recently, Ravi has been focusing more on weak areas and has been working harder to overcome his difficulties. All the students have been preparing seriously, and everyone has been hoping to perform well in the exams.

    Exercise 5 – Paragraph Writing (Sample Answer)
    This week, I have been focusing on my studies and improving my daily routine. I have been completing my homework on time and have been revising important topics for my exams. I have also been helping my classmates with difficult questions and have been practicing extra exercises at home. In the evenings, I have been reading books and have been working on my weak areas. My teachers have been guiding me, and my parents have been supporting me throughout the week. Overall, I have been working hard and have been trying to become more confident in my learning.

    Help your child confidently describe ongoing actions with the Present Perfect Continuous Tense through structured and engaging practice.

    Book a free trial!

    Frequently Asked Questions

    It describes actions that started in the past and are still continuing or recently stopped, focusing on duration using “has/have been” + verb-ing.

    Use present perfect continuous when emphasizing how long an action has been happening rather than just its completion.

    Regular sentence writing with time expressions like “for” and “since” helps build clear understanding and correct usage.

    More worksheets from Class 7

    Class 7 English Worksheet on Narrative Writing 1

    Class 7 English Worksheet on Narrative Writing 1

    Class 7 English Worksheet on Integrated skills

    Class 7 English Worksheet on Integrated skills

    Class 7 English Worksheet on Extended Writing

    Class 7 English Worksheet on Extended Writing

    Class 7 Grammar Worksheet on Advanced Evidence Use

    Class 7 Grammar Worksheet on Advanced Evidence Use

    More worksheets by Anshika Jain

    Class 7 English Worksheet on Counterarguments

    Class 7 English Worksheet on Counterarguments

    Class 7 English Worksheet: Simple/Complex Sentences

    Class 7 English Worksheet: Simple/Complex Sentences

    Class 7 English Worksheet on Word Choice for Impact

    Class 7 English Worksheet on Word Choice for Impact

    Class 7 English Worksheet on Word Choice for Clarity

    Class 7 English Worksheet on Word Choice for Clarity

    Loading footer...