0
Anonymous Posted 17 years ago
Grammar

Prepositions of Place

Sorry if there's the same question somewhere already. I've been trying to find out what's the difference between 'in the supermaket' & 'at the supermarket', or 'at a restaurant' & 'in a restaurant'. Is there a difference at all? Thanks
  

Top answer

"in" means physically inside the building, while "at" gives more of a sense that building is a location in space (a place on a map, if you want to think of it like that). If you're inside the building then both "in" and "at" are possible. I perceive little practical difference between the two, but I probably have a slight preference for "at" -- unless for some reason it was important and non-obvious that I was actually inside the building, and I wanted to make this clear, in which case I'd use "in".

  • "in" means physically inside the building, while "at" gives more of a sense that building is a location in space (a place on a map, if you want to think of it like that).
  • If you're inside the building then both "in" and "at" are possible.
  • I perceive little practical difference between the two, but I probably have a slight preference for "at" -- unless for some reason it was important and non-obvious that I was actually inside the building, and I wanted to make this clear, in which case I'd use "in".
  • If you're immediately outside the building then you can use "at" but not "in".
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
"in" means physically inside the building, while "at" gives more of a sense that building is a location in space (a place on a map, if you want to think of it like that).

If you're inside the building then both "in" and "at" are possible. I perceive little practical difference between the two, but I probably have a slight preference for "at" -- unless for some reason it was important an

Related Questions