Home of English Grammar

Free Guide (Updated for 2023)

  • Home
  • Download Lessons
  • Grammar Rules
  • Online Exercises
  • Online Tools
    • Grammar Checker
    • Word Counter
  • Guides
  • Contact
You are here: Home / Exercises / Gap Filling Grammar Exercise

Gap Filling Grammar Exercise

June 29, 2021 - pdf

Fill in the blanks.

1. You will not be able to join the course ……………………… you make the payment in advance.

Correct! Wrong!

Unless means if not.

2. We have lived in this town …………………………….. ten years.

Correct! Wrong!

Use for with duration.

3. He was accused ………………………… stealing the money.

Correct! Wrong!

Accused is followed by of.

4. I ………………………….. the exam yesterday.

Correct! Wrong!

Use the simple past when we say when something happened.

5. She …………………….. in 2005.

Correct! Wrong!

Use the simple past when we say when something happened.

6. The teacher along with the students ………………………….. gone on a field trip.

Correct! Wrong!

When we connect two nouns with along with, the verb agrees with the former.

7. When ……………………………… your work yesterday?

Correct! Wrong!

In questions we use the inverted word order - that means the auxiliary goes before the subject.

8. He ……………………………… for more than a week.

Correct! Wrong!

9. One of the students ……………………………….. not submitted their work.

Correct! Wrong!

Use a singular verb after one of.

10. I ……………………………… for you since 9 o’clock in the morning.

Correct! Wrong!

To talk about an action or situation that started in the past and has continued up to the present, use the present perfect continuous tense.

11. I will talk to him when he …………………………….

Correct! Wrong!

When both clauses refer to the future, use the simple present in the subordinate clause.

12. My handwriting is better than ………………………………

Correct! Wrong!

Here yours means your handwriting.

Answers

  1. You will not be able to join the course unless you make the payment in advance.
  2. We have lived in this town for ten years.
  3. He was accused of stealing the money.
  4. I wrote the exam yesterday.
  5. She graduated in 2005.
  6. The teacher along with the students has gone on a field trip.
  7. When did you finish your work yesterday?
  8. He has been ill for more than a week.
  9. One of the students has not submitted their work.
  10. I have been waiting for you since 9 o’clock in the morning.
  11. I will talk to him when he arrives.
  12. My handwriting is better than yours.
  • Facebook
  • LinkedIn
  • Twitter
  • WhatsApp
1,191,672 
614,588 

Check Your Grammar

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Exercises

  • Some, Any , No Worksheet June 7, 2023
  • Modals Exercise June 6, 2023
  • Verbs Exercise June 3, 2023
  • Present Perfect vs. Present Perfect Continuous Tense Exercise June 2, 2023
  • Conjunctions Quiz May 31, 2023
  • General Grammar Exercise May 30, 2023
  • Phrasal Verbs Quiz May 28, 2023
  • English Vocabulary Exercise May 25, 2023
  • Articles Exercise May 23, 2023

Topics

  • Adjectives
  • Adverbs
  • Business Writing
  • Commas
  • Conjunctions
  • Creative Writing
  • Difference
  • Essay Writing
  • Exercises
  • Learning
  • Lessons
  • Nouns
  • Prepositions
  • Pronouns
  • Proofreading
  • Punctuation
  • Quiz
  • Spelling
  • Style Guide
  • Teaching
  • Terms
  • Verbs
  • Words
  • Writing

Quiz

  • Can you correct these 14 basic grammar mistakes?
  • What kind of writer are you?

Copyright © 2023 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap