wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Prepositions

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.
I'll be there  _____  the afternoon.
a)
at
b)
for
c)
in
d)
on
2.
Mozart was born in Salzburg _____ 1756.
a)
at
b)
for
c)
in
d)
on
3.
I've been invited to a wedding _____ October.
a)
at
b)
for
c)
in
d)
on
4.
The wedding is _____ the 25th of October.
a)
at
b)
for
c)
in
d)
on
5.
_____ weekends, I like to go for long walks in the country.
a)
at
b)
for
c)
in
d)
on
6.
I haven't seen Sam _____ a few days.
a)
at
b)
for
c)
in
d)
on
7.
Jonathan is 63, so he'll be retiring _____ 2 years.
a)
at
b)
for
c)
in
d)
on
8.
I'm busy now, but I'll be with you _____ a moment.
a)
at
b)
for
c)
in
d)
on
9.
My brother is an engineer, but he isn't working _____ the moment.
a)
at
b)
for
c)
in
d)
on
10.
There are usually a lot of parties _____ New Year's Eve.
a)
at
b)
for
c)
in
d)
on
11.
I don't like driving _____ night.
a)
at
b)
for
c)
in
d)
on
12.
My car is being repaired at the moment. They say it will be ready _____ 2 hours.
a)
at
b)
for
c)
in
d)
on
13.
My phone and doorbell rang _____ the same time.
a)
at
b)
for
c)
in
d)
on
14.
Pat and Chris always go out for dinner _____ their wedding anniversary.
a)
at
b)
for
c)
in
d)
on
15.
It was a great book to read - I read it _____ a day!
a)
at
b)
for
c)
in
d)
on
16.
On Saturday I went to bed _____ midnight.
a)
at
b)
for
c)
in
d)
on
17.
We travelled overnight and arrived at 5 _____ the morning.
a)
at
b)
for
c)
in
d)
on
18.
The course begins on the 7th of January and ends _____ the start of April.
a)
at
b)
for
c)
in
d)
on
19.
I might not be _____ home tomorrow, because I have a doctor's appointment.
a)
at
b)
for
c)
in
d)
on
20.
I'll be there _____ the afternoon.
a)
at
b)
for
c)
in
d)
on