English prepositions: ‘in / on / at’ grammar test

Aren’t English prepositions like ‘in, on & at’ annoying? 🙂

It’s sooooo difficult to get them right when you are speaking English. I always say to my students that if you don’t know which one is correct, always choose the last one that you think is correct… that’s probably the right one.

For example, if you want to say “in the moment” and that you think it doesn’t sound right, instead of saying – in the moment, on the moment, at the moment…. just go straight to the last one!

Try it next time that you have difficulty with a preposition: it’s incredible how many times this system works out to give you the right answer! 🙂

In the image below (click to make it bigger and see everything clearly) you can see lots of uses and common expressions for this troublesome trio of prepositions. I’m afraid that there aren’t many rules to help you – it’s a case of learning when to use in, on and at through lots of practice.

Fortunately, there is a nice grammar test for you at the bottom of this page, so that you can check that you have learnt all the different uses.

Good luck!

English Prepositions Grammar Test

There is only ONE correct answer for each multiple-choice question.

Click on the image to enlarge and see clearly all the different uses of the difficult English prepositions ‘in, on, at’

English prepositions "in on at" online grammar test

If you have any problems with any of the questions, leave a comment below and I will try to explain the answer for you.

You may also like…

  1. Phrasal Verbs English test
  2. A list of ALL of our multiple-choice English tests
  3. Our free, full online English grammar test to help find out your current level of English.
  4. IN ON AT: A ‘visual’ tour of NYC activit – Try this ‘visual’ slideshow tour of New York City and its flashcard game.

Related Posts

About St George International
big ben and

A leading ‘English as a foreign language’​ school in London helping you meet your learning objectives in the shortest time.

Popular Post