Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Rules
  • Test Yourself
  • Tools
    • Grammar Checker
    • Word Counter
  • Top Social Media Posts
  • Writing Guides
  • Contact
You are here: Home / Exercises / Present Perfect vs. Present Perfect Continuous Tense | C1 Grammar Exercise

Present Perfect vs. Present Perfect Continuous Tense | C1 Grammar Exercise

July 26, 2024 - pdf

Fill in the blanks with a present perfect or present perfect continuous tense form.

1. She ........................... all over the world.

Correct! Wrong!

Either could be used here. The present perfect focuses on the idea of completion. The present perfect continuous focuses more on the idea of continuity.

2. I ............................. a member of this club for five years.

Correct! Wrong!

3. .................................... any celebrity?

Correct! Wrong!

4. She ........................... a scholarship to study at MIT.

Correct! Wrong!

5. I ............................... my appointment letter.

Correct! Wrong!

6. ............................... the answer yet?

Correct! Wrong!

7. I .............................. to twelve emails since morning.

Correct! Wrong!

The present perfect focuses on the idea of completion.

8. I ............................... to emails since morning.

Correct! Wrong!

9. You shouldn't take the test until you ...................................... your lessons thoroughly.

Correct! Wrong!

10. She ................................ English for the last six months.

Correct! Wrong!

11. 'Your clothes are dirty.' 'Yes, I ......................................'

Correct! Wrong!

12. I ............................. a table for two.

Correct! Wrong!

Answers

  1. She has traveled all over the world.
  2. I have been a member of this club for five years.
  3. Have you ever met any celebrity?
  4. She has won a scholarship to study at MIT.
  5. I have just received my appointment letter.
  6. Have you found the answer yet?
  7. I have replied to twelve emails since morning.
  8. I have been replying to emails since morning.
  9. You shouldn’t take the test until you have learned your lessons carefully.
  10. She has been learning English for the last six months.
  11. ‘Your clothes are dirty.’ ‘Yes, I have been painting.’
  12. I have reserved a table for two.
  • Share
  • Post
  • Send
  • Mail
2,475,744 
716,032 

Grammar Checker

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

Latest Exercises

  • Verbs Followed by Infinitives And Ing Forms May 13, 2025
  • To Be Done, To Have Done – Forms Of The Infinitive May 12, 2025
  • Relative Pronouns and Adverbs May 11, 2025
  • All, All Of, Most, Most Of, No, None Of May 6, 2025
  • Both, Both Of, Either, Either Of, Neither, Neither Of May 5, 2025
  • 50 Verbs Every Adult Should Know May 5, 2025
  • Prepositions For, From, Of May 3, 2025
  • Prepositions To, Into, In, With May 1, 2025
  • 50 Idioms Every Adult Should Know April 30, 2025

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

Notifications