"Oh, no," she said under her breath.
Or is it just a stylistic thing, rather than a grammatical one?
Looking for ESL work?: Try our EFL / TOEFL / ESL Jobs Section!
Generally speaking, there's no need to place a comma before no in Oh no(!). Usually, it is perceived as one
grammatical unit. Consider this example: "Oh no! I've left my keys in the room".
Oh, that's fantastic!
Oh, I'm very sorry to hear you were treated unfairly.
However, if no is used as an answer to a question and oh is for emphasis, then placing a comma before no is
-- Have you ever been to the UK?
-- Oh, no.
People are waiting to help.
Related forum topics: