Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
B2 Prepositional Phrases
0
%
0
0
0
Back
Restart
The manager thanked the staff on behalf _________ the directors.
of
Oops!
Okay!
The south of Spain is ____ risk of becoming a desert in the next half century.
at
Oops!
Okay!
The club has been increasing _________ popularity.
in
Oops!
Okay!
A lot of people don't like talking ____ public.
in
Oops!
Okay!
It was a pretty good conference ____ the whole.
on
Oops!
Okay!
I'm sorry, we're ____ of stock of those trainers, but we should be getting some more next week.
out
Oops!
Okay!
John's not ____ a good mood today - avoid him!
in
Oops!
Okay!
We were given a new exam date ____ short notice.
at
in
on
Oops!
Okay!
We'll get there ____ no time with the lack of traffic!
in
Oops!
Okay!
We need to look at this problem ____ detail.
on
in
at
Oops!
Okay!
She's such a good presenter that her services are ____ demand.
in
on
of
Oops!
Okay!
______ average, women live between five and seven years longer than men
On
Oops!
Okay!
All __________ all, I think it has been a very successful conference.
in
Oops!
Okay!
The teacher let them finish class early __________ condition that they arrived early the next day
on
Oops!
Okay!
He is still ___________ doubt about whether to go or not.
in
Oops!
Okay!
They spoke _____ condition that their names would not be used in the article.
on
Oops!
Okay!
Please tell us ____ advance if you can't come to your doctor's appointment.
on
in
at
Oops!
Okay!
In June, students tend to be _____ a lot of pressure with exams.
under
Oops!
Okay!
Keep that _____ mind when you come to make your decision.
in
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies