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 For, From, Of Exercise

May 3, 2025 - B1pdf

Fill in the blanks with an appropriate preposition.

Progress 0 of 12 answered
1He was suspected ............... cheating in the exam.
Wrong!
The verb pattern is "suspected of" when we think someone may have done something wrong.
2Her parents didn't approve ............... her decision to study abroad.
Wrong!
The verb pattern is "approve of" when we think something is acceptable or good.
3He died ............... cancer last year.
Wrong!
We commonly use "of" with illnesses as the cause of death.
4The meal consisted ............... seven courses.
Wrong!
The verb pattern is "consist of" when we say what something includes.
5You don't have to pay ............... that call.
Wrong!
The verb pattern is "pay for" when we give money to buy or use something.
6She could never forgive him ............... what he did.
Wrong!
The verb pattern is "forgive someone for" an action or mistake.
7She never hesitates to apologize ............... her mistakes.
Wrong!
The verb pattern is "apologize for" when we say sorry about something.
8Everybody blamed the driver ............... the accident.
Wrong!
The verb pattern is "blame someone for" a problem or bad event.
9Don't blame the accident ............... me.
Wrong!
The verb pattern is "blame something on" someone when saying they caused it.
10A lot of people are suffering ............... mental health problems.
Wrong!
The verb pattern is "suffer from" when talking about an illness or problem.
11Children should be protected ............... harmful content on the internet.
Wrong!
The verb pattern is "protect someone from" danger or harm.
12The delay resulted ............... heavy traffic.
Wrong!
The verb pattern is "result from" when one thing is caused by another.
Done.
Score: 0/12
Share your score!

Answers

  1. He was suspected of cheating in the exam.
  2. Her parents didn’t approve of her decision to study abroad.
  3. He died of cancer last year.
  4. The meal consisted of seven courses.
  5. You don’t have to pay for that call.
  6. She could never forgive him for what he did.
  7. She never hesitates to apologize for her mistakes.
  8. Everybody blamed the driver for the accident.
  9. Don’t blame the accident on me.
  10. A lot of people are suffering from mental health problems.
  11. Children should be protected from harmful content on the internet.
  12. The delay resulted from heavy traffic.
  • 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 Best Synonyms for “Stylish” June 20, 2026
  • 100 Best Synonyms for “Accomplished” June 20, 2026
  • 100 Best Synonyms for “Extreme” June 20, 2026
  • 100 Words to Describe Snow June 20, 2026
  • 100 English Phrases for Talking at a Garage Sale or Flea Market June 20, 2026
  • 100 Best Synonyms for “Communicatively” June 20, 2026
  • 100 Best Synonyms for “Ominous” June 20, 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.