Free Printable Present Perfect Continuous Tense Worksheets (With Answers)

Expressing long-term, ongoing actions that began in the past and still impact the present day requires a strong command of multi-layer verb phrases. Using structured present perfect continuous tense worksheets allows developing writers to chart complex timelines without misrepresenting duration markers like for and since.

When students master the balance between singular or plural helper assignments and the classic -ing participle extensions, their essay transitions become naturally polished. This academic compilation offers school educators and home tutors an immediate, reliable evaluation kit to check syntax progress and stabilize fundamental language frameworks.

Master Ongoing Actions and Duration Markers With Present Perfect Continuous Tense Worksheets With Answers and PDF

Nailing advanced timeline descriptions requires deep analytical thinking that goes well beyond standard vocabulary recall. The practice materials presented in this session cover critical language components, including negative and question structure transformations, conversational dialogue fill-ins, double-error self-editing checks, and true/false verification rows.

present perfect continuous tense worksheets showing a conversational sentence completion drill with bracketed verbs
advanced long form contextual sentence mapping on present perfect continuous tense worksheets printables
statement inversion columns from the present perfect continuous tense worksheets collection
dual syntax error correction activities inside present perfect continuous tense worksheets sets
true or false validation matrices on present perfect continuous tense worksheets layouts

Answers

Reviewing multi-part verb constructions can feel a bit overwhelming, but checking your child’s progress is entirely stress-free here. The complete set of solutions for each paragraph exercise and image layout is provided right below, giving teachers, parents, and self-studying students a clear way to verify answers and ensure proper mastery of this complex tense.

Worksheet 1

  • have been studying — I have been studying for my Math exam for three hours.
  • have been cleaning — They have been cleaning the house since this morning.
  • have been doing — We have been doing our English homework for two hours.
  • Has he been watching cartoons all day long?
  • has been cooking — She has been cooking for her guests in the kitchen.
  • has been working — My mum has been working hard for her presentation.
  • Has your father been walking your dog?
  • has been tidying — My sister has been tidying up her room since morning.
  • have not been reading (Or: haven’t been reading) — You’re lying! You have not been reading a book at all.
  • has not been sleeping (Or: hasn’t been sleeping) — My dad has not been sleeping, so he’s exhausted now.
  • Has she been playing video games for hours?

Worksheet 2

  • have been developing — The dedicated scientists have been developing a vaccine for the new virus for two years.
  • have been washing — I have been washing my dirty sports shoes with warm water since morning.
  • have been roaming — The greedy monkeys have been roaming around the mango orchards all day.
  • has been reading — Rohan has been reading a long adventure storybook in his room since 4 o’clock.
  • have been collecting — The active squirrels have been collecting nuts inside the hollow tree trunk for an hour.
  • have been watching — We have been watching this interesting science documentary since afternoon.
  • has been fixing — The old carpenter has been fixing the wooden study table for three hours.
  • have been making — You have been making beautiful paper crafts for the school exhibition all night.
  • has been following — A clever detective has been following the footprints near the main gate since midnight.
  • have been rushing — Several fast trains have been rushing past this town without stopping today.
  • has been preparing — My loving mother has been preparing a special traditional meal for the guests since noon.
  • have been solving — The smart students have been solving tricky math riddles in the library for hours.
  • has been buzzing — A busy honeybee has been buzzing around the fresh yellow flowers since sunrise.
  • have been traveling — They have been traveling across the remote villages of India for two months.
  • has been watering — The school gardener has been watering the small rose bushes since morning.
  • have been drawing — I have been drawing a large realistic sketch of a blue whale for two hours.
  • have been repairing — The local municipal authorities have been repairing the deep potholes on the main road all week.
  • has been driving — My elder uncle has been driving his new heavy tractor on the farm since dawn.
  • has been rising — Thick black smoke has been rising up into the blue sky from the factory chimney all day.
  • have been practicing — The talented girls have been practicing their classical steps on the stage since evening.

Worksheet 3

  • Soldiers have not been fighting for months. (Or: …haven’t been fighting…)
  • Have I been baking all morning?
  • The merchant has not been cheating people. (Or: …hasn’t been cheating…)
  • Has the kitten been drinking milk?
  • Students have not been preparing since Monday. (Or: …haven’t been preparing…)
  • Has the train been crossing bridges?
  • Rohan has not been solving the puzzle. (Or: …hasn’t been solving…)
  • Has wolves been hunting since dark?
  • We have not been watching the match. (Or: …haven’t been watching…)
  • Has the teacher been correcting papers?
  • The clock has not been ticking softly. (Or: …hasn’t been ticking…)
  • Have you been wasting study time?
  • Stones have not been sliding down hills. (Or: …haven’t been sliding…)

Worksheet 4

  • The young actors have been performing for hours. (Errors: has -> have, performming -> performing)
  • I have been trying to log in. (Errors: has -> have, tryimg -> trying)
  • The fast runners have been running since morning. (Errors: have -> have / text check, runing -> running)
  • A large ship has been sailing since dawn. (Errors: have -> has, sailimg -> sailing)
  • Smart doctors have been searching for cures. (Errors: has -> have, searchimg -> searching)
  • The alarm clock has been ringing since morning. (Errors: have -> has, ringed -> ringing)
  • Vivek and Amit have been building sand castles. (Errors: has -> have, buildding -> building)
  • A wild tiger has been prowling since night. (Errors: have -> has / text check, prowlinge -> prowling)
  • We have been watching a long movie. (Errors: has -> have, watchimg -> watching)
  • The chief chef has been baking all day. (Errors: have -> has, bakeing -> baking)
  • The heavy rain has been falling since noon. (Errors: have -> has, fallimg -> falling)
  • You have been using your old laptop. (Errors: has -> have, useing -> using)
  • Two little birds have been flying around here. (Errors: has -> have, flyimg -> flying)

Worksheet 5

  • FalseThe brave soldiers have been fighting for months. (Plural subject takes ‘have’)
  • TrueI have been baking fresh pies since morning. (Correct structure and time word)
  • FalseThe greedy merchant has been cheating the villagers. (‘has’ is missing)
  • TrueA cute kitten has been drinking milk for an hour. (Correct structure and duration)
  • FalseSmart students have been preparing since Monday. (‘being’ is incorrect)
  • TrueThe fast train has been crossing the long bridge. (Correct singular structure)
  • FalseRohan and his cousin have been solving the puzzle. (Plural subject takes ‘have’)
  • TrueA pack of wolves has been hunting since sunset. (Collective noun ‘pack’ takes singular ‘has’)
  • FalseWe have been watching an interesting match. (Spelling mistake in ‘watching’)
  • TrueThe strict teacher has been correcting papers all day. (Correct structure)
  • FalseThe old wall clock has been ticking softly. (Singular subject takes ‘has’)
  • TrueYou have been wasting study time for two hours. (Correct use of ‘for’ with duration)
  • FalseHeavy blocks of stone have been sliding down. (Plural subject takes ‘have’)
  • TrueThe young girls have been dancing since 5:00 PM. (Correct use of ‘since’ with point of time)
  • FalseA giant eagle has been flying in the sky. (Spelling mistake in ‘flying’)
  • TrueMy kind uncle has been driving the new tractor. (Correct structure)

Present Perfect Continuous Tense Worksheets PDF Free Download

Educators and families are welcome to secure this entire multi-page curriculum set to optimize their upcoming English grammar study hours. Tap the designated asset connection below to fetch your high-resolution printable PDF file.

Learning Outcome

Tackling these analytical drills trains young learners to read context clues with exceptional attention to detail. Consistent engagement with these specialized formats completely clears up common slip-ups with helper verbs like has been versus have been, prevents the accidental omission of participles, and teaches kids to frame live events accurately.

Related Worksheets May You Like

FAQs

What common pitfalls occur when building negative sentence frames?

Students frequently misplace the negative qualifier, placing it after the word been instead of sandwiching it directly between the primary auxiliary verb and the duration marker.

Why do spelling mutations like “performming” or “saileing” frequently slide past young writers?

They get so focused on configuring the correct auxiliary sequence that they forget standard suffix blending rules, which often leads to double letters or extra vowels.

Summary

Helping students build a natural flow in their writing requires moving past basic fill-in grids and diving into transformation tasks and proofreading blocks. Introducing these comprehensive present perfect continuous tense worksheets into your routine ensures that kids stop relying on short, simple statements and start producing the advanced, descriptive text needed for high-level school compositions.

I hope you like it and to get such worksheets for students on different topics, keep visiting our website atozworksheet.com. For instant updates, follow us on Instagram, Facebook, Pinterest, Telegram and subscribe to our YouTube channel.