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

Simple vs. Perfect Tenses

February 28, 2023 - B1pdf

Fill in the blanks.

Progress 0 of 12 answered
1I ............... on this project for six months now.
Wrong!
The present perfect continuous is used to talk about an action or situation that started in the past and has continued up to the present.
2She ............... on a new project at the moment.
Wrong!
The present continuous is used to talk about actions or situations that are going on at the moment of speaking.
3It ...............
Wrong!
4It ............... since morning.
Wrong!
5'Where is Rahul?' 'He ............... to school.'
Wrong!
Has been is used for completed visits - that means the person went and then returned.
6Have you ever ............... to Germany?
Wrong!
If somebody has gone to Germany, they are still in Germany at the moment of speaking.
7He ............... bed ridden for six months.
Wrong!
8'You look tired.' 'Yes, I ...............'
Wrong!
The present perfect continuous is used to talk about an action or situation that started in the past and has continued up to the present.
9I ............... him for a long time.
Wrong!
The present perfect is used to talk about an action or situation that started in the past and has continued up to the present.
10They still ............... the job.
Wrong!
11I ............... to contact them since morning.
Wrong!
The present perfect continuous is used to talk about an action or situation that started in the past and has continued up to the present.
12She ............... from her sleep yet.
Wrong!
The present perfect is used to talk about an action or situation that started in the past and has continued up to the present.
Done.
Score: 0/12

Answers

  1. I have been working on this project for six months now.
  2. She is working on a new project at the moment.
  3. It is raining
  4. It has been raining since morning.
  5. ‘Where is Rahul?’ ‘He has gone to school.’
  6. Have you ever been to Germany?
  7. He has been bed ridden for six months.
  8. ‘You look tired.’ ‘Yes, I have been running‘
  9. I have known him for a long time.
  10. They still haven’t finished the job.
  11. I have been trying to contact them since morning.
  12. She hasn’t woken from her sleep yet.
  • 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

  • What “quanked” means, and how to use it April 5, 2026
  • 100 Words to Use Instead of “Guess” April 5, 2026
  • 100 Idioms Millennials Still Use April 5, 2026
  • 100 Words to Use Instead of “Deadline” April 5, 2026
  • 100 Words to Use Instead of “Advise” April 5, 2026
  • Colonel, why the spelling and sound do not match April 5, 2026
  • 100 Best Synonyms for “Challenge” April 5, 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.