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

General Grammar Exercise

March 6, 2020 - A2pdf

Fill in the blanks.
Progress 0 of 12 answered
1You will not get the promotion ............... you deserve it.
Wrong!
Use "unless" to mean "if not" in this negative-condition sentence.
2We have lived in this city ............... ten years.
Wrong!
Use "for" with a period of time such as ten years.
3The child has been missing ............... yesterday.
Wrong!
Use "since" with a starting point such as yesterday.
4He accused me ............... stealing his ideas.
Wrong!
The correct collocation is "accused me of" before a gerund.
5She ............... from high school in 2015.
Wrong!
Use "graduated" because a finished past time, in 2015, is stated.
6You will get well ............... you take enough rest.
Wrong!
Use "if" for the condition that will help you get well.
7The boy along with his parents ............... waiting there.
Wrong!
Use "is" because the verb agrees with the singular subject "boy".
8We ............... English for six months.
Wrong!
Use "have been learning" for an action that started in the past and continues now.
9When ............... yesterday?
Wrong!
Use "did she leave" to form a simple past question.
10He ............... ill for more than a week.
Wrong!
Use "has been" for a state continuing up to the present.
11We want a house to ...............
Wrong!
Use "live in" because the house is the place where someone lives.
12Neither James nor Peter ............... there.
Wrong!
Use "was" because both subjects joined by "neither... nor" are singular.
Done.
Score: 0/12
Share your score!

Answers

  1. You will not get the promotion unless you deserve it.
  2. We have lived in this city for ten years.
  3. The child has been missing since yesterday.
  4. He accused me of stealing his ideas.
  5. She graduated from high school in 2015.
  6. You will get well if you take enough rest.
  7. The boy along with his parents is waiting there.
  8. We have been learning English for six months.
  9. When did she leave yesterday?
  10. He has been ill for more than a week.
  11. We want a house to live in
  12. Neither James nor Peter was there.
  • 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 English Phrases for Visiting a Phone Store June 25, 2026
  • Why glamour comes from grammar June 25, 2026
  • 100 Words Every Resort Guest Should Know June 25, 2026
  • 100 Best Synonyms for “Inactive” June 25, 2026
  • 100 Best Synonyms for “Get Cold Feet” June 25, 2026
  • 100 Best Synonyms for “Perfect” June 25, 2026
  • 100 Email Subject Lines for Status Updates Clients Will Open June 25, 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.