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

Tenses Exercise (Intermediate Level)

August 28, 2021 - B1pdf

Fill in the blanks with an appropriate tense form.

Progress 0 of 12 answered
1Planets ............... round the sun.
Wrong!
Use "go" for a general scientific fact.
2She ............... strangers.
Wrong!
Use "does not trust" because a negative present simple sentence with "she" needs "does not" plus the base verb.
3They ............... in the morning.
Wrong!
Use "left" for a completed action at a stated past time.
4I ............... any rest since morning.
Wrong!
Use "haven't had" because "since morning" connects the situation to the present.
5She ............... from work yet.
Wrong!
Use "hasn't returned" because "yet" is common with the present perfect in negative sentences.
6May I know the reason why ............... to quit?
Wrong!
Use "you want" because an indirect question uses statement word order.
7You can't meet him now. He ............... to Australia.
Wrong!
Use "has gone" because it means he is in Australia now or on his way there.
8Have you ever ............... to New Zealand?
Wrong!
Use "been" in "Have you ever been to...?" to ask about life experience.
9This time next week, I ............... in France.
Wrong!
Use "will be holidaying" for an action in progress at a future time.
10The piper ............... the children to a river bank.
Wrong!
Use "led" because it is the simple past form of "lead".
11I ............... at 7 in the morning.
Wrong!
Use "was jogging" for an action in progress at a specific past time.
12I ............... in Mumbai for 12 years when I got transferred to Chennai.
Wrong!
Use "had been working" for an activity continuing up to another past event.
Done.
Score: 0/12
Share your score!

Answers

  1. Planets go round the sun.
  2. She does not trust strangers.
  3. They left in the morning.
  4. I haven’t had any rest since morning.
  5. She hasn’t returned from work yet.
  6. May I know the reason why you want to quit?
  7. You can’t meet him now. He has gone to Australia.
  8. Have you ever been to New Zealand?
  9. This time next week, I will be holidaying in France.
  10. The piper led the children to a river bank.
  11. I was jogging at 7 in the morning.
  12. I had been working in Mumbai for 12 years when I got transferred to Chennai.
  • Share
  • Post
  • Post
  • Reddit
  • Email
  • WhatsApp
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
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 Words to Describe Goals June 26, 2026
  • 100 Words Every Actor Should Know June 26, 2026
  • 100 Ways to Give Recommendations Tactfully June 26, 2026
  • 100 Sentence Starters for Student Reflections June 26, 2026
  • 100 Best Synonyms for “Iconic” June 26, 2026
  • 100 Best Synonyms for “Struggle” June 26, 2026
  • Cake and pie: what is the difference? June 26, 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.