Please help me explain to my friend why, while there's no doubt that he was born at St James Hospital, it is incorrect for him to say he was born in St James Hospital -- despite the fact that he certainly can go around telling everyone he was born in a hospital or within the walls of St James.

The best explanation I can find is that "St James Hospital" refers to both the physical building and the institution itself, while the phrase "a hospital" can only refer to (an instance of) the former. However, presuming there's only one hospital in town, it seems to me there remains a difference in meaning when saying "I was born at the hospital" vs "I was born in the hospital" -- and having thought about it this much and repeated the phrases to myself beyond what should be considered healthy, I no longer have a sense of which seems to be less awkward!

Is this a definite vs indefinite prepositional object situation, an institution vs a place situation, or something entirely different?

1 Answer 1


You've lit upon one of the most confusing grammar issues here. There seem to be rules, but the number of exceptions is astronomical, and the rules seem to be changing all the time (historically speaking).

For instance:

We all know that Sherlock Holmes (to pick a name AT random) lives ON Baker Street. Which makes perfect sense until you begin to realize that he used to live IN Baker Street.


You arrived IN Paris yesterday. Two hundred years ago you would have arrived AT Paris, believe it or not.

At work, at the office, at the supermarket, at the ballroom, at the train station and even at home all seem to indicate that the person (or, sometimes, an object) is AT (ha, ha) someplace where he or she or it is not expected to remain permanently. (At the crossroads, at odds, at the half-way point, etc).

But, but ... "I know not seems."

At might sound general while in is more specific ... more concrete ...

The phrase "She is in the supermarket" would indicate that the speaker and the listener are in the immediate vicinity of said supermarket, while "She's at the supermarket" would suggest that neither the speaker nor the listener are anywhere near that supermarket.

"He's in the office" would suggest that the speaker and the listener are currently positioned very close to that office, definitely in the same building, probably on the same floor.

ON the bus, yes, but IN the car.

So far as islands are concerned, Americans favor living ON them, while the Brits are more often inclined to live IN them:

"I've lived ON Long Island all my life," says a Huntington resident. (The same Huntington resident will also tell you that he or she was shopping IN Manhattan the other day).

Somerset Maugham, a British author, has this to say in one of his books:

It was absurd that she should continue to bury her beauty, her wit, her social grace IN an island in the corner of the Mediterranean.

But no one seems to live at an island. You can't live at Rome, BUT who's going to stop you from living at some distance from it?

To summarize. The correct choice is nearly always intuitive and depends on where the speaker lives (and also when he or she lives, historically speaking).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.