sabrinabrown1990
sabrinabrown1990 Dec 29, 2025 • 31 views

Preposition Quiz for ESL Students with Answers (PDF)

Hey there! 👋 Ready to ace your preposition skills? This guide and quiz will help you master them in no time. Good luck! 🍀
✍️ Grammar
🪄

🚀 Can't Find Your Exact Topic?

Let our AI Worksheet Generator create custom study notes, online quizzes, and printable PDFs in seconds. 100% Free!

✨ Generate Custom Content

1 Answers

✅ Best Answer
User Avatar
john_carter Dec 28, 2025

📚 Quick Study Guide

    📍 Prepositions are words that show the relationship between a noun or pronoun and other words in a sentence.
    🗺️ Prepositions of Place: Indicate where something is located (e.g., *in*, *on*, *at*, *under*, *beside*, *between*, *above*, *below*).
    ⏱️ Prepositions of Time: Indicate when something happens (e.g., *at*, *on*, *in*, *before*, *after*, *during*, *until*, *since*, *for*).
    ➡️ Prepositions of Movement: Indicate movement or direction (e.g., *to*, *from*, *through*, *across*, *up*, *down*, *into*, *out of*).
    💡 Common Mistakes: Avoid using prepositions unnecessarily. For example, don't say "where is it at?" Say "where is it?". Be careful with *in*, *on*, and *at* for time and place; they have specific uses!

✍️ Practice Quiz

  1. Which preposition correctly completes the sentence: "The book is ______ the table."?
    1. A) in
    2. B) on
    3. C) at
    4. D) under
  2. Choose the correct preposition: "I will meet you ______ 5 PM."?
    1. A) in
    2. B) on
    3. C) at
    4. D) during
  3. Which preposition fits best: "She walked ______ the park."?
    1. A) to
    2. B) from
    3. C) through
    4. D) at
  4. The cat is hiding ______ the bed.
    1. A) above
    2. B) under
    3. C) on
    4. D) in
  5. They arrived ______ London yesterday.
    1. A) at
    2. B) in
    3. C) on
    4. D) to
  6. I haven't seen him ______ last year.
    1. A) for
    2. B) since
    3. C) in
    4. D) on
  7. The picture is hanging ______ the wall.
    1. A) under
    2. B) below
    3. C) on
    4. D) in
Click to see Answers
  1. B) on
  2. C) at
  3. C) through
  4. B) under
  5. B) in
  6. B) since
  7. C) on

Join the discussion

Please log in to post your answer.

Log In

Earn 2 Points for answering. If your answer is selected as the best, you'll get +20 Points! 🚀