• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Join free

Present Perfect Continuous vs. Past Perfect Continuous Exercise

August 6, 2024 B2pdf

Fill in the blanks with the present perfect continuous or past perfect continuous tense form of the verb.

Progress 0 of 12 answered
1When I looked out of the window, I noticed that the ground was wet. It ............... raining.
Wrong!
Use "had been" because the rain happened before the past moment when the speaker noticed the wet ground.
2Look—the streets are flooded. It ............... raining for hours.
Wrong!
Use "has been" because the rain started in the past and is still connected to the present situation.
3He had bruises all over his body, and his clothes were dirty. He seemed like he ............... fighting.
Wrong!
Use "had been" because the fighting happened before the past observation about his bruises and dirty clothes.
4"You look tired." "Yes, I ............... working all day."
Wrong!
Use "have been" because the work explains the present result, "You look tired."
5She knew the city well. She ............... living there for a long time.
Wrong!
Use "had been" because her living there happened before the past time shown by "knew."
6We ............... working in the garden for about two hours when it started raining.
Wrong!
Use "had been" because the work continued up to the later past event when it started raining.
7He ............... teaching at a private institution in Mumbai when he joined the civil service.
Wrong!
Use "had been" because his teaching was in progress before the past event when he joined the civil service.
8I am seeing the doctor in the afternoon. I ............... feeling well for some time.
Wrong!
Use "have not been" because the speaker's poor health started in the past and continues to affect the present.
9He consulted a doctor because he ............... feeling well for several days.
Wrong!
Use "had not been" because the poor health happened before the past action of consulting a doctor.
10I hope the train arrives soon. I ............... waiting for half an hour.
Wrong!
Use "have been" because the waiting started in the past and continues now while the speaker hopes the train arrives soon.
11I ............... waiting for about 30 minutes when at last the train arrived.
Wrong!
Use "had been" because the waiting continued up to the past moment when the train arrived.
12When he died at the age of 72, he ............... living in Tokyo for 37 years.
Wrong!
Use "had been" because his living in Tokyo continued up to the past time of his death.

Exercise complete

0/ out of 12 correct answers
Challenge a friend
More Exercises →

Answers

  1. When I looked out of the window, I noticed that the ground was wet. It had been raining.
  2. Look—the streets are flooded. It has been raining for hours.
  3. He had bruises all over his body, and his clothes were dirty. He seemed like he had been fighting.
  4. “You look tired.” “Yes, I have been working all day.”
  5. She knew the city well. She had been living there for a long time.
  6. We had been working in the garden for about two hours when it started raining.
  7. He had been teaching at a private institution in Mumbai when he joined the civil service.
  8. I am seeing the doctor in the afternoon. I have not been feeling well for some time.
  9. He consulted a doctor because he had not been feeling well for several days.
  10. I hope the train arrives soon. I have been waiting for half an hour.
  11. I had been waiting for about 30 minutes when at last the train arrived.
  12. When he died at the age of 72, he had been living in Tokyo for 37 years.

Improve your English grammar, vocabulary and writing

We take you step by step from beginner to advanced, even if you struggled with English at school or have always had trouble remembering the rules.

  • 10 modules, 105 lessons and 688 questions
  • Just log in and learn anytime and anywhere
  • Your progress is saved in your account
  • Download the 2027 Grammar Guide (PDF)

Related lesson in the course Present perfect simple or continuous? Module 04: Tenses & verb forms · Lesson 10

Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M761.4K165.8K

Free 2027 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Latest Posts

  • The origin of “not my cup of tea” October 20, 2026
  • Emphasize, stress, highlight, underline, underscore, and accentuate: how to choose October 20, 2026
  • 100 Words Every Family Physician Should Know October 20, 2026
  • 100 Best Synonyms for “Deeply” October 20, 2026
  • Tense Backshift in Reported Contexts Exercise October 20, 2026
  • 100 Best Synonyms for “Shy” October 20, 2026
  • Clefting for Information Focus Exercise October 20, 2026
  • 100 Best Synonyms for “Deepened” October 20, 2026
  • 100 Best Synonyms for “Shocking” October 20, 2026
  • Feeling, emotion, mood, sentiment, vibe, and aura: How to choose October 20, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Join free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Contact

Account

  • Join free
  • Grammar Course
  • Free grammar guide (PDF)

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Terms
  • Sitemap