Advanced English Prepositions Quiz

How well do you know English prepositions? Take the preposition quiz to find out! Choose the correct preposition to complete each sentence.

Advanced Prepositions Quiz

Congratulations - you have completed Advanced Prepositions Quiz.

You scored %%SCORE%% out of %%TOTAL%%.

Your performance has been rated as %%RATING%%


Your answers are highlighted below.
Question 1
Everyone __________ Joanna agreed with me.
A
without
B
except
C
against
Question 2
I'd rather be single ________ in a bad relationship.
A
besides
B
instead
C
than
Question 3
He's Italian? For some reason I was _______ the impression that he was Spanish.
A
in
B
under
C
with
Question 4
Using your cell phone while driving is ___________ the law.
A
against
B
despite
C
beyond
Question 5
We've put a lot of effort ______ this project.
A
within
B
into
C
inside
Question 6
His consulting fee is $150 ______ hour.
A
by
B
per
C
for
Question 7
The scientist made an amazing discovery _____ accident.
A
by
B
through
C
on
Question 8
I have no experience, so I'm _____ a disadvantage when it comes to this job interview.
A
in
B
at
C
with
Question 9
I read a great book ______ John Grisham.
A
via
B
by
C
of
Question 10
After payment, you'll receive the product __________ 10 business days.
A
during
B
within
C
inside
Question 11
We drove ________ the coastline of California.
A
along
B
onto
C
through
Question 12
__________ she's a little shy, she's a wonderful person once you get to know her.
A
besides
B
although
C
in spite of
Question 13
Where's Roberta? She should have gotten here ______ now.
A
by
B
until
C
to
Question 14
My grandparents lived in that same house _____ ages.
A
over
B
since
C
for
Question 15
You can take 6 people to the airport _________ you have a minivan.
A
since
B
until
C
though
Once you are finished, click the button below. Any items you have not completed will be marked incorrect. Get Results
There are 15 questions to complete.

 

Master the details of English grammar:

Advanced English Prepositions Quiz Espresso English

Learn more about this course