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

Intermediate Level Grammar Exercise

September 24, 2020 - B1pdf

Fill in the blanks.
Progress 0 of 11 answered
1Never ............... seen such a mess.
Wrong!
When the sentence begins with a negative word, we use an inverted word order.
2I look forward to ............... from you.
Wrong!
We use an ing form after look forward to.
3The faster you walk ............... you reach home.
Wrong!
The comparative is used in both clauses in this structure.
4............... being ill, she went to work.
Select 2 answers.
Wrong!
Either in spite or despite can be used here.
5It is time you ............... a better job.
Wrong!
We use a past tense after it's time to refer to present.
6I haven’t got many friends but ............... I have are close to me.
Wrong!
The few means not many but all of them.
7Having ............... her homework, she went to bed.
Wrong!
8If I knew his address, I ............... write to him.
Wrong!
9You are ill. You had better ............... rest.
Wrong!
The first of the verb is used after had better.
10I would rather you ............... home.
Wrong!
The past tense is used after would rather + noun.
11He studied so well that he ............... the first rank.
Wrong!
Done.
Score: 0/11

Answers

  1. Never have I seen such a mess.
  2. I look forward to hearing from you.
  3. The faster you walk the sooner you reach home.
  4. In spite of/Despite being ill, she went to work.
  5. It is time you found a better job.
  6. I haven’t got many friends but the few I have are close to me.
  7. Having finished her homework, she went to bed.
  8. If I knew his address, I would write to him.
  9. You are ill. You had better take rest.
  10. I would rather you went home.
  11. He studied so well that he got the first rank.
  • 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

  • 100 Other Words for “Customer” April 7, 2026
  • 100 Ways to Say “My mistake” April 7, 2026
  • 100 Body-Part Idioms in English April 7, 2026
  • 100 Words to Use Instead of “Work” April 7, 2026
  • 100 Best Synonyms for “Employee” April 7, 2026
  • Tmesis: why English sometimes splits a word for emphasis April 7, 2026
  • Subject Pronouns Exercise April 7, 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.