Home of English Grammar

Free Guide (Updated for 2023)

  • Home
  • Download Lessons
  • Grammar Rules
  • Online Exercises
  • Online Tools
    • Grammar Checker
    • Word Counter
  • Guides
  • Contact
You are here: Home / Exercises / Present Perfect vs. Present Perfect Continuous Tense Exercise

Present Perfect vs. Present Perfect Continuous Tense Exercise

June 2, 2023 - pdf

Fill in the blanks.

1. I ........................ this novel for a couple of days.

Correct! Wrong!

The present perfect continuous emphasizes on the idea of continuity. The present perfect emphasizes on the idea of completion.

2. He ..................... from the US.

Correct! Wrong!

3. The child ..................... enough.

Correct! Wrong!

4. I ...................... them for a long time.

Correct! Wrong!

5. It .................... for hours.

Correct! Wrong!

Either could be used here.

6. He ..................... in this town for twenty years.

Correct! Wrong!

7. You ..................... me any help.

Correct! Wrong!

The present perfect is commonly used to mean 'up to now'.

8. The police ...................... the thief.

Correct! Wrong!

The present perfect is used to talk about finished events when there is no time reference.

9. He ...................... for months.

Correct! Wrong!

10. I ...................... the money.

Correct! Wrong!

11. He .................... his leg.

Correct! Wrong!

12. They ....................... the job.

Correct! Wrong!

Answers

  1. I have been reading this novel for a couple of days.
  2. He has returned from the US.
  3. The child has slept enough.
  4. I have known them for a long time.
  5. It has rained / has been raining for hours.
  6. He has lived / has been living in this town for twenty years.
  7. You have never offered me any help.
  8. The police have arrested the thief.
  9. He has absconded / has been absconding for months.
  10. I have sent the money.
  11. He has broken his leg.
  12. They have finished the job.
  • Facebook
  • LinkedIn
  • Twitter
  • WhatsApp
1,267,772 
647,105 

Check Your Grammar

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

Latest Exercises

  • Animal Idioms September 18, 2023
  • Less vs. Fewer September 17, 2023
  • If, Unless, Providing, As Long As September 17, 2023
  • Identifying Conditionals September 16, 2023
  • Conjunctions Quiz September 14, 2023
  • English Vocabulary Exercise September 13, 2023
  • Prefixes Exercise September 12, 2023
  • Tenses Quiz September 10, 2023
  • Gap Filling Vocabulary Exercise September 8, 2023

Topics

  • Adjectives
  • Adverbs
  • Business Writing
  • Commas
  • Conjunctions
  • Creative Writing
  • Difference
  • Essay Writing
  • Exercises
  • Learning
  • Lessons
  • Nouns
  • Prepositions
  • Pronouns
  • Proofreading
  • Punctuation
  • Quiz
  • Spelling
  • Style Guide
  • Teaching
  • Terms
  • Verbs
  • Words
  • Writing

Quiz

  • Can you correct these 14 basic grammar mistakes?
  • What kind of writer are you?

Copyright © 2023 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap