Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

c073186

macrumors 6502a
Original poster
Nov 2, 2007
821
3
Okay, which is correct:

A Happy Birthday John.

B Happy Birthday, John.

For some reason, I want to say that B is correct. But I have no idea why. Can someone say with certainty which one is proper? Thanks.
 
So... do you always use a comma before a person's name in a sentence? What's the rule that makes B correct? Just wondering...

It's mainly the way it's read. When you read the sentence, you say "Happy Birthday [short pause] John" not "Happy Birthday John."

Edit: Someone else may be able to answer that question in better "rule" terms. In non-fiction, there may be some specific rule for this, however in fiction, you have much more leeway with commas.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.