Preposition Practice Worksheet
Fill in the blank with preposition
1. She lives ___ Mumbai. (in / on / at)
2. The book is ___ the table. (in / on / at)
3. I met him ___ the park yesterday. (in / on / at)
4. He is fond ___ music. (in / of / at)
5. They arrived ___ the airport early. (at / in / on)
6. The cat is hiding ___ the bed. (under / over / behind)
7. He jumped ___ the river. (into / onto / upon)
8. The picture is hanging ___ the wall. (on / over / in)
9. She came ___ the room quietly. (into / onto / upon)
10. The children are playing ___ the garden. (in / on / at)
11. My birthday is ___ July. (in / on / at)
12. He was born ___ 1999. (in / on / at)
13. The train leaves ___ 6:30 p.m. (at / on / in)
14. They have been living here ___ five years. (since / for / from)
15. I will wait ___ you finish your work. (until / for / since)
16. There is a bridge ___ the river. (over / in / across)
17. The ball rolled ___ the hill. (down / up / over)
18. She sat ___ the chair. (on / in / at)
19. We are traveling ___ car. (by / with / in)
20. The train is coming ___ the station. (into / onto / in)
21. I walked ___ my friend’s house. (to / at / towards)
22. He is married ___ my cousin. (to / with / by)
23. I am responsible ___ the project. (for / of / to)
24. They are talking ___ the weather. (about / of / in)
25. He is good ___ mathematics. (at / in / on)
26. The road passes ___ the forest. (through / into / over)
27. The sun is hidden ___ the clouds. (behind / over / under)
28. I was shocked ___ his behavior. (by / with / about)
29. The bus stopped ___ the traffic light. (at / in / on)
30. He divided the money ___ his three children. (among / between / into)
31. There was a fight ___ two boys. (between / among / with)
32. The car is parked ___ the tree. (under / in / on)
33. We stayed ___ a hotel by the beach. (in / at / on)
34. They are proud ___ their achievements. (of / for / about)
35. He climbed ___ the roof. (onto / into / over)
36. He arrived ___ Delhi late at night. (in / at / to)
37. The dog jumped ___ the fence. (over / across / on)
38. She has been absent ___ Monday. (since / for / from)
39. We usually have breakfast ___ the morning. (in / at / on)
40. The kids were running ___ the corridor. (along / across / over)
41. They are traveling ___ train. (by / in / on)
42. I will see you ___ Monday. (on / in / at)
43. There’s a bank ___ the post office. (near / in / at)
44. The thief escaped ___ the window. (through / in / over)
45. Please look ___ this report. (into / at / about)
46. She leaned ___ the wall. (against / on / over)
47. The bird flew ___ the tree. (over / on / into)
48. He comes to school ___ foot. (on / by / with)
49. She is busy ___ her homework. (with / in / at)
50. The train passed ___ the tunnel. (through / over / into)
Answer Key –
1. in
2. on
3. in
4. of
5. at
6. under
7. into
8. on
9. into
10. in
11. in
12. in
13. at
14. for
15. until
16. over
17. down
18. on
19. by
20. into
21. to
22. to
23. for
24. about
25. at
26. through
27. behind
28. by
29. at
30. among
31. between
32. under
33. in
34. of
35. onto
36. in
37. over
38. since
39. in
40. along
41. by
42. on
43. near
44. through
45. into
46. against
47. over
48. on
49. with
50. through