A2–B1
In, On, At — Core Uses
Master the fundamental logic of in (enclosed space), on (surface), and at (specific point) across everyday locations.
In, On, At: The Core Spatial Logic
The in/on/at contrast is the single most tested preposition point in English exams. Cambridge Assessment data shows that in/on/at errors appear in over 40% of B1 candidate writing samples. The challenge is that each preposition maps to a different conceptual category, not to a single rule that applies to all nouns.
In — Enclosed or Bounded Spaces
Use in when something is located inside a space with boundaries:
The cat is sleeping in the box.
She spent the whole morning in bed.
There's a crack in the wall.
He grew up on a small island. (exception: islands are surfaces)
She spent the whole morning in bed.
There's a crack in the wall.
He grew up on a small island. (exception: islands are surfaces)
On — Surfaces, Lines, and Edges
Use on when something rests on or is attached to a flat surface, a line, or an edge:
Your coffee is on the table.
She's sitting on the sofa.
Their office is on the second floor. (floors = surfaces)
You'll find the town on the coast. (coast = edge/line)
She's sitting on the sofa.
Their office is on the second floor. (floors = surfaces)
You'll find the town on the coast. (coast = edge/line)
At — Specific Points and Meeting Locations
Use at for a specific point in space — a functional location, an address point, an entrance:
I'm waiting for you at the entrance.
We'll meet you at the station.
There's a new café at the end of our street.
We'll meet you at the station.
There's a new café at the end of our street.
Common Mistakes
✗ Their flat is in the third floor. → ✓ Their flat is on the third floor.
✗ I'm waiting for you in the bus stop. → ✓ I'm waiting for you at the bus stop.
✗ I saw your name in the list. → ✓ I saw your name on the list.
✗ We arrived to the hotel. → ✓ We arrived at the hotel.
✗ I'm waiting for you in the bus stop. → ✓ I'm waiting for you at the bus stop.
✗ I saw your name in the list. → ✓ I saw your name on the list.
✗ We arrived to the hotel. → ✓ We arrived at the hotel.