" />

Learn English and Spanish Online

To have another language is to possess a second soul. Charlemagne

Forum, Lessons & Games

Post Reply
Forum Home > English Language Exercises > Fill the gaps with the correct English prepositions

thelanguagetutors
Site Owner
Posts: 673

Even advanced learners of English find prepositions difficult, because a direct translation is not always possible.

 

There are hardly any rules as to when to use which preposition but practice makes perfect, so let's begin!

 

 


Try this advanced English grammar exercise to practice your knowledge of prepositions :)     


Post your answers below for correction!

 

 

1. Don't forget to thank me ________ putting up with you all these years!


 

2. You can always borrow a dictionary _____ the teacher.

 


3. I always try _____ agree _______ my mum, because it makes her angry if I don't.

 


4. He was accusing me _________ being mean?

 


5. I am accustomed ____ spending time with my friends

 


6. When the guests arrived ______ my house they gave me a box of chocolates.

 


7. It's good for students to be aware that we are in school to prepare ________ our future jobs.

 


8. The old woman suffered _______ a bad back.

 


9. Oh, you are so right! I agree _________ you completely!

 


10. She is very dependable. I always know I can count ______ her no matter what.

 


11. I want to congratulate you ______ your speech.

 


12. You won't always be able to rely _________ your parents.

 


13. When you are a teacher, you sometimes have to wait a long time _________ your students to finish their work.

 


14. My banker told me not to draw all the money out ______ my bank account.

 


15. I must insist _______ your learning these prepositions!

 


16. The teacher asked us to comment _______ the events taking place in Syria.

 


17. How does the boy account ________ having all that money in his pocket?

 


18. The client would like to speak ________ the manager.

 


19. The guests objected ________ the horrible rooms.

 


20. Do you believe ____ happy endings?

 


21. I just couldn't agree _______ his plan, it was much too dangerous!

 


22. Young people today can communicate ________ each other using a lot of different machines.

 


23. It was your fault!  Don't try to blame me _________ the accident!!

 


24. The principal threatened me ________ expulsion if I didn't behave better.

 


25. She accused me ____ telling lies.



26. I went _____ the bus to Peru.



27.  The man was  ______ his car.



28.  He flew to Mozambique _______ plane.



29.   After a long wait, the passengers finally left the lounge and got  _____ the plane.



30.   Look ____ all those naughty children.





No peeking but when you've finished you can check your answers in post below :)


March 12, 2012 at 10:43 PM Flag Quote & Reply

thelanguagetutors
Site Owner
Posts: 673

1. for

Don't forget to thank me for putting up with you all these years!

 

2. from

You can always borrow a dictionary from the teacher.

 

3.  to, with

I always try to agree with my mum, because it makes her angry if I don't.

 

4.  of

He was accusing me of being mean?

 

5.  to

I am accustomed to spending time with my friends

 

6.   at

When the guests arrived at my house they gave me a box of chocolates.

 

7.   for

It's good for students to be aware that we are in school to prepare for our future jobs.

 

8. from

The old woman suffered from a bad back.

 

9. with

Oh, you are so right! I agree with you completely!

 

10. on

She is very dependable. I always know I can count on her no matter what.

 

11. on

I want to congratulate you on your speech.

 

12. on

You won't always be able to rely on your parents.

 

13. for

When you are a teacher, you sometimes have to wait a long time for your students to finish their work.

 

14. of

My banker told me not to draw all the money out of my bank account.

 

15.   on

I must insist on your learning these prepositions!

 

16. on

The teacher asked us to comment on the events taking place in Syria.

 

17.   for

How does the boy account for having all that money in his pocket?

 

18. to

The client would like to speak to the manager.

 

19.   to


The guests objected to the horrible rooms.

 

20.   in

Do you believe in happy endings?

 

21.  with

I just couldn't agree with his plan, it was much too dangerous!

 

22.   with

Young people today can communicate with each other using a lot of different machines.

 

23.   for

It was your fault! Don't try to blame me for the accident!!

 

24.   with

The principal threatened me with expulsion if I didn't behave better.

 

25. of

She accused me of telling lies.

 

 

26. on

I went on the bus to Peru.

 

 

27.   in

The man was in his car.

 

 

28. by

He flew to Mozambique by plane.

 

 

29.   onto  (or on but onto is good when expressing movement)

After a long wait, the passengers finally left the lounge and got onto the plane.


 

30. at

Look at all those naughty children.

 


March 14, 2012 at 5:04 AM Flag Quote & Reply

nelson_rafael
Moderator
Posts: 13

Hi Kiwi Amiga. Here's my attempt:

1. Don't forget to thank me _for_ putting up with you all these years!

2. You can always borrow a dictionary _from_ the teacher.

3. I always try _to_ agree _with_ my mum, because it makes her angry if I don't.

4. He was accusing me _of_ being mean?

5. I am accustomed _to_ spending time with my friends

6. When the guests arrived _at_ my house they gave me a box of chocolates.

7. It's good for students to be aware that we are in school to prepare _for_ our future jobs.

8. The old woman suffered _from_ a bad back.

9. Oh, you are so right! I agree _with_ you completely!

10. She is very dependable. I always know I can count _on_ her no matter what.

11. I want to congratulate you _for_ your speech.

12. You won't always be able to rely _on_ your parents.

13. When you are a teacher, you sometimes have to wait a long time _for_ your students to finish their work.

14. My banker told me not to draw all the money out _of_ my bank account.

15. I must insist _on_ your learning these prepositions!

16. The teacher asked us to comment _about_ the events taking place in Syria.    on

17. How does the boy account _on_ having all that money in his pocket?  ???    for

18. The client would like to speak _with_ the manager.

19. The guests objected _about_ the horrible rooms.    to

20. Do you believe _in_ happy endings?

21. I just couldn't agree _with_ his plan, it was much too dangerous!

22. Young people today can communicate _with_ each other using a lot of different machines.

23. It was your fault! Don't try to blame me _on_ the accident!!    for

24. The principal threatened me _with_ expulsion if I didn't behave better.

25. She accused me _of_ telling lies.

26. I went _on_ the bus to Peru.

27. The man was _in_ his car.

28. He flew to Mozambique _by_ plane.

29. After a long wait, the passengers finally left the lounge and got _on_ the plane.    onto

30. Look _at_ all those naughty children.


Nice work Nelson - prepositions are very tricky but you only got 5 out of 30 wrong, fantastic :)

 

16. The teacher asked us to comment _about_ the events taking place in Syria. on

This was a tricky one because you comment 'on' although you can 'make a comment about'

 

17. How does the boy account _on_ having all that money in his pocket? ??? for

To account 'for' something means 'to explain why something is a certain way'

 

19. The guests objected _about_ the horrible rooms. to

You object 'to' something.

23. It was your fault! Don't try to blame me _on_ the accident!! for

When you say that something is someone's fault you blame them 'for' something.

29. After a long wait, the passengers finally left the lounge and got _on_ the plane. onto

onto is used here to indicate the movement from the lounge to the plane :)

 

 


 

 




 

June 3, 2012 at 9:29 PM Flag Quote & Reply

You must login to post.