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

Gap Filling Mixed Grammar Exercise

February 3, 2024 - A2pdf

Fill in the blanks.

Progress 0 of 12 answered
1He has been a reliable friend ............... over twenty years.
Wrong!
Use "for" with a period of time such as "over twenty years".
2He had nothing left of his inheritance ............... his prodigal ways.
Wrong!
Use "because of" before a noun phrase such as "his prodigal ways".
3That restaurant has tolerable food, ............... I wouldn't take a gourmet friend there.
Wrong!
Use "but" to connect two contrasting ideas.
4Children get a better education today ............... at any time in the past.
Wrong!
Use "than" after a comparative adjective such as "better".
5My grandfather was a disciplinarian. He ............... never tolerate disobedience.
Wrong!
Use "could" for past ability or capacity.
6............... can authorize your leave.
Select 2 answers.
Wrong!
"Only the supervisor" and "The supervisor alone" both mean that no one else has permission.
7He supplemented his earnings ............... a night job.
Wrong!
Use "by taking" to show the method he used to supplement his earnings.
8Our contract with the decorator stipulates the maximum amount he ............... charge us.
Wrong!
"Can" states the maximum amount the decorator is allowed to charge.
9Critics with different standards often ............... .
Wrong!
Use "disagree" because the plural subject "Critics" needs a plural present simple verb.
10Even the small details should ............... thoroughly.
Wrong!
Use "be checked" after "should" to make a passive form.
11The salesman proclaimed that his tonic ............... cure all ills.
Wrong!
Use "would" for future-in-the-past after the past reporting verb "proclaimed".
12The prodigal went through money ............... it were water.
Select 2 answers.
Wrong!
"As if" and "as though" both introduce an unreal comparison here.
Done.
Score: 0/12
Share your score!

Answers

  1. He has been a reliable friend for over twenty years.
  2. He had nothing left of his inheritance because of his prodigal ways.
  3. That restaurant has tolerable food, but I wouldn’t take a gourmet friend there.
  4. Children get a better education today than at any time in the past.
  5. My grandfather was a disciplinarian. He could never tolerate disobedience.
  6. Only the supervisor / The supervisor alone can authorize your leave.
  7. He supplemented his earnings by taking a night job.
  8. Our contract with the decorator stipulates the maximum amount he can charge us.
  9. Critics with different standards often disagree.
  10. Even the small details should be checked thoroughly.
  11. The salesman proclaimed that his tonic would cure all ills.
  12. The prodigal went through money as if / as though it were water.
  • 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 Furniture July 15, 2026
  • 100 Words Every Embedded Systems Engineer Should Know July 15, 2026
  • 100 Best Synonyms for “Explains” July 15, 2026
  • 100 Best Synonyms for “Drab” July 15, 2026
  • Wary vs. weary: what is the difference? July 15, 2026
  • Classroom Imperatives Exercise July 15, 2026
  • 100 Phrasal Verbs for Academic English July 15, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Pro · Privacy Policy · Refund 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.