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

Prepositions Exercise

January 5, 2022 - B1pdf

Fill in the blanks with an appropriate preposition.

Progress 0 of 12 answered
1Nobody knows the reason ............... his death.
Wrong!
The correct preposition in this expression is "for".
2What is wrong ............... you today? Why are you shouting at me?
Wrong!
The correct preposition after "wrong" in this question is "with".
3I am thinking ............... quitting.
Select 2 answers.
Wrong!
Both "of" and "about" are correct after "thinking" before a gerund.
4I have often thought ............... starting my own business.
Select 2 answers.
Wrong!
Both "of" and "about" are correct after "thought" before a gerund.
5Your grandmother reminds me ............... my grandmother.
Wrong!
The correct preposition in this expression is "of".
6I am sorry ............... interrupting you.
Select 2 answers.
Wrong!
Both "for" and "about" are correct after "sorry" before a gerund.
7I was surprised ............... the unexpected turn of events.
Select 2 answers.
Wrong!
Both "by" and "at" are correct after "surprised" in this sentence.
8Hot weather is typical ............... Chennai.
Wrong!
The correct preposition in this expression is "of".
9Don’t throw stones ............... the cat.
Wrong!
The correct preposition for aiming something toward a target is "at".
10I took part ............... the quiz competition and won the second prize.
Wrong!
The correct preposition in this expression is "in".
11She suffers ............... cancer.
Wrong!
The correct preposition after "suffers" for an illness is "from".
12Could I speak ............... the manager?
Select 2 answers.
Wrong!
Both "to" and "with" are correct after "speak" when asking to talk to someone.
Done.
Score: 0/12
Share your score!

Answers

  1. Nobody knows the reason for his death.
  2. What is wrong with you today? Why are you shouting at me?
  3. I am thinking of / about quitting.
  4. I have often thought of / about starting my own business.
  5. Your grandmother reminds me of my grandmother.
  6. I am sorry for / about interrupting you.
  7. I was surprised by / at the unexpected turn of events.
  8. Hot weather is typical of Chennai.
  9. Don’t throw stones at the cat.
  10. I took part in the quiz competition and won the second prize.
  11. She suffers from cancer.
  12. Could I speak to / with the manager?
  • 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 Every No-Code Builder Should Know July 19, 2026
  • Belief vs. believe: what is the difference? July 19, 2026
  • 100 Words to Describe Courses July 19, 2026
  • 100 Collocations for Career Development July 19, 2026
  • 100 Best Synonyms for “Kinds” July 19, 2026
  • 100 Words Every Computational Linguist Should Know July 19, 2026
  • 100 Best Synonyms for “Soon” July 18, 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.