Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Vocabulary
  • Writing Guides
  • Contact

Present Perfect Continuous vs. Past Perfect Continuous

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
1. When I looked out of the window, I noticed that the ground was wet. It ......................................
Wrong!
2. It ................................. for hours.
Wrong!
This is an activity that started in the past and has continued up to the present and may also continue in future.
3. He had bruises all over his body and his clothes were dirty. He seemed like he ..............................
Wrong!
4. 'You look tired.' 'Yes, I ...................................... all day.'
Wrong!
5. She knew the city well. She ................................ there for a long time.
Wrong!
6. We ........................... in the garden for about two hours when it started raining.
Wrong!
7. He ............................ at a private institution in Mumbai when he joined the civil service.
Wrong!
8. I am seeing the doctor in the afternoon. I ......................................... well for some time.
Wrong!
9. He consulted a doctor because he ........................................... well for several days.
Wrong!
10. I hope the train arrives soon. I .................................. for half an hour.
Wrong!
11. I ............................ for about 30 minutes when at last the train arrived.
Wrong!
The past perfect continuous is used to talk about an activity that had been going on until another activity interrupted it.
12. When he died at the age of 72, he ...................................... in Tokyo for 37 years.
Wrong!
Done.
Score: 0/12

Answers

  1. When I looked out of the window, I noticed that the ground was wet. It had been raining.
  2. 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.
  • Share
  • Post
  • Post
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
741,874 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • 100 Other Words for “Accept” March 9, 2026
  • Subtle Tense Choice in High-Level Writing Exercise March 9, 2026
  • 100 Most Common Academic Words March 9, 2026
  • 100 Other Words for “Initiative” March 9, 2026
  • 100 Other Words for “Moment” March 9, 2026
  • 100 High-Frequency Words for Cambridge English Exams March 9, 2026
  • 100 Other Words for “Consider” March 9, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.