New to this topic? Read the lesson first: Prepositions.
Try these 10 questions, then open the answer to check yourself. The trainer has all 128 questions on this topic, mixed in a new order each time, with your mistakes saved for review.
He has been in the Navy ______ 2008.
- Afor
- Bsince
- Cfrom
- Dduring
Show the answer
B. since
since + a starting point in time (since 2008); for + a length of time (for six years).
We waited ______ two hours.
- Asince
- Bduring
- Cfor
- Dby
Show the answer
C. for
for + a duration.
The briefing starts ______ 0800.
- Ain
- Bon
- Cat
- Dby
Show the answer
C. at
at + an exact time (at 0800).
The exercise takes place ______ July.
- Aat
- Bin
- Con
- Dsince
Show the answer
B. in
in + a month (in July).
The ceremony is ______ Monday.
- Ain
- Bat
- Con
- Dby
Show the answer
C. on
on + a day (on Monday).
He is responsible ______ logistics.
- Aof
- Bfor
- Cto
- Don
Show the answer
B. for
responsible for.
He was accused ______ negligence.
- Afor
- Bof
- Cwith
- Dabout
Show the answer
B. of
accuse of.
Congratulations ______ your promotion!
- Afor
- Bon
- Cof
- Dto
Show the answer
B. on
congratulations on.
We arrived ______ the airport at midnight.
- Ato
- Bin
- Cat
- Don
Show the answer
C. at
arrive at + a specific place (at the airport).
They arrived ______ Tunisia last week.
- Aat
- Bin
- Cto
- Don
Show the answer
B. in
arrive in + a country or a large city (in Tunisia).
With the explanation after each answer and a mistake box.