This quiz is for in-class use and does not have the answers provided. Take the interactive version of the Prepositions Quiz for correct answers and results.
Choose the correct preposition(s) to complete the English grammar question. Each question has only one correct answer.
Visit http://esl.about.com for more practice quizzes, as well as study sheets and information on grammar, vocabulary, listening, reading and writing.
Most people like basketball, but ____ my opinion it's too chaotic.
- of
- from
- in
- with
Are you travelling to Paris ____ business or ____ holiday?
- for
- on
- to
- in
Have you read the article _____ Time magazine ____ Google?
- on - on
- to - on
- in - on
- from - on
What's that book _____?
- about
- to
- from
- of
I stayed ____ the Ritz Hotel ________ my stay in New York.
- in - to
- to - while
- at - while
- at - during
I looked this word ____ in the dictionary, but I still don't understand it.
- from
- on
- up
- over
We need some sugar. We're almost completely ____ it.
- out
- out of
- over
- through
Luckily, I made it to the station ___ time to catch the last train.
- in
- for
- at
- to
My house is ___ the end of the street ___ the right.
- in - on
- at - in
- in - at
- at - on
The bank doesn't open _____ 10 a.m.
- for
- until
- still
- just
Are you ___ or ___ the President?
- pro - con
- for - against
- with - against
- proto - contra
Were you ____ time for your appointment? Or were you late?
- to
- on
- at
- of
Throw the ball ___ Jack, please.
- next
- beneath
- to
- against
I got ____ home late last night.
- to
- at
- in
Please talk __ the manager and don't shout __ me!
- to - to
- at - to
- to - at
- with - to
You can start the computer ___ pressing that button.
- with
- to
- by
- from
She was born ____ Italy ___ February 15, 1954.
- in - in
- in - to
- in - on
- to - in
He was born ___ Germany ___ April.
- in - to
- on - in
- in - in
- in - at
Be careful! You're going to set the paper ___ fire!
- to
- on
- in
- with
I need to learn these verbs ___ heart ___ tomorrow.
- by - on
- by - to
- from - by
- by - by
She'll be finished ____ the end of the week.
- by
- from
- to
- in
You must take the medicine _____ the next ten minutes.
- since
- until
- within
- at
I haven't seen Tim ___ ages!
- at
- in
- since
- until
It is years ____ I last played golf.
- for
- when
- since
- at
Jack will be out _____ 3.30.
- since
- at
- from
- until

