Look at these examples to see how we use these prepositions.
Please put the book on the shelf.
They live in Helsinki.
You should keep milk in the fridge.
Mette is studying at the library.
Try this exercise to test your grammar.
- Grammar test 1
Read the explanation to learn more.
Grammar explanation
We can use the prepositions in, on and at to say where things are. They go before nouns.
I am in the kitchen.
My dog likes sleeping on the sofa.
The children eat lunch at school.
in
We use in to talk about a place that is inside a bigger space, such as a box, a house, a city or a country.
The clothes are in the wardrobe.
The children are playing in the park.
There's a bookshop in the shopping centre.
My grandmother was born in Sweden.
We also use in with other physical locations such as:
in the world
in water / the sea / a river / a lake / a pool
in the mountains / the countryside / a valley / the forest
in a car / a taxi
on
We use on to talk about location on a surface.
The books are on the desk.
We live on the fifth floor.
There are pictures on the wall.
She likes to sit on the floor.
We also use on for some types of public transport.
He's on the bus now.
You can't make phone calls on a plane.
They go to school on the train.
We also use on for lines (including rivers, borders, streets, etc.) and islands.
London is on the River Thames.
The Pyrenees are on the border of Spain and France.
There's a market on James Street.
I'd love to live on the Isle of Wight.
at
We use at in many common phrases, especially when we are talking about a place for a specific activity.
I'm at work.
She's working at home today.
The children are at school.
See you at the train station!
They're at the supermarket.
I met him at a party.
We also use at for addresses or exact positions.
I live at 15 Craig Street.
She's sitting at a desk.
He's waiting at the entrance.
Please sit at the back of the room.
Do this exercise to test your grammar again.
- Grammar test 2
Hello
I get a bit confused.
You say talk about a place that is inside a bigger space we should use in.
So why did you use at for this example:
They're at the supermarket.
The supermarket is in city so according to the first sentence we should use in when we want talk about supermarket,shouldn't we?
And we dont understand why use at for meeting at bus stop or at train station.
Can you explain them again?
Thank you
Hi samaneh1994,
With many of these nouns, you can use both "in" or "at", but they have slightly different meanings.
"At" gives the idea of the place as a point. You can imagine it as a point on a map. If you say They are at the train station or They're at the supermarket, "at" simply shows the location where they are. The main idea is not being enclosed inside a physical space (as with "in"), but with simply being in that location, rather than in any other location. Saying something like They're at the supermarket often gives the idea of a point on a journey, with the possibility of moving to another place before or after. So, if you are talking about where the people are right now in the context of their journey or travelling, "at" is often used.
"In" has the idea of being inside a larger three-dimensional space. If you say They are in the train station or They're in the supermarket, the idea is that they are physically inside those places. Compared to "at", "in" gives a stronger idea of being "inside" (i.e. not outside). For example, if you saw the people enter the train station, then the relevant idea is moving from outside to inside, and you would probably say They are in the train station (instead of "at").
Of course, everything that exists can be inside a bigger space such as the universe, so it's not simply this that makes us use "in". As mentioned above, we can use both "at" or "in" with many nouns, depending on whether we want to emphasise the location ("at") or the idea of being inside, enclosed or contained ("in").
I hope that helps to understand it.
Jonathan
LearnEnglish team
Hello, may I know if its more precise to say “ I am on the bus/train/ elevator” or to say “ I am in the bus/train/elevator” or is it acceptable to use both of these prepositions interchangeably? My interpretation is that “on the bus” means being seated or standing on the floor inside the bus whilst “in the bus” simply means being physically present within the confines of the bus itself. As such, I believe both prepositions can be used interchangeably. Do enlighten me if I have any misconceptions about this and thank you for assisting with my query.
Hi Amnesia_Soon96,
I agree with your understandings of "on" and "in"!
However, I wouldn't go so far as to say that that makes them interchangeable. There are two questions to consider here.
1. Even if their meanings are similar, in real language usage, what do people usually say? I had a quick check and found these results.
This matches my personal experience: I would normally say on the bus/train and in the lift/elevator.
So, even if saying "I'm in the bus" makes sense in one way, it's not what people usually say and may therefore be considered unusual or non-standard.
2. Do the words "bus", "train" and "elevator" have any individual characteristics that affect whether we choose "on" or "in"? We should think not just at the level of the phrase "on the ____", but also at the level of the individual words that fill the gap, because "bus", "train", "elevator" (etc.) may have their own individual characteristics. For example, elevator seems a different case from bus and train as it feels like a more obviously enclosed space, which perhaps is the reason why in the elevator/lift is more frequently used than on the elevator/lift.
I hope that somehow helps to answer your interesting question!
Jonathan
LearnEnglish team
Thank you very much for taking the time to answer my question, Jonathan! It has helped to clear my doubts. Have a great day ahead, cheers!
nice exercise
Good exercise, Thank you so much
Good exercise
I was finding it difficult to use prepositions, and I noticed this lesson!
Thank you so much ❤