Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various 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
1When I looked out of the window, I noticed that the ground was wet. It ...............
Wrong!
2It ............... 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.
3He 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!
5She knew the city well. She ............... there for a long time.
Wrong!
6We ............... in the garden for about two hours when it started raining.
Wrong!
7He ............... at a private institution in Mumbai when he joined the civil service.
Wrong!
8I am seeing the doctor in the afternoon. I ............... well for some time.
Wrong!
9He consulted a doctor because he ............... well for several days.
Wrong!
10I hope the train arrives soon. I ............... for half an hour.
Wrong!
11I ............... 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.
12When 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 
760,468 
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

  • Omnilegent: a rare word for someone widely read April 1, 2026
  • 100 Other Words for “Assume” April 1, 2026
  • Roorback: how a hoax name became a word for a political smear April 1, 2026
  • 100 Holiday Idioms and Expressions April 1, 2026
  • 100 Words Every Quilter Should Know April 1, 2026
  • Run on sentences, what they are and how to fix them April 1, 2026
  • 100 Words Every Paper Crafter Should Know April 1, 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.