Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

This question already has an answer here:

I grew up learning that the comma must be placed there, but it seems like an unnecessary interruption in a phrase that isn't ever spoken that way.

share|improve this question

marked as duplicate by coleopterist, waiwai933 Mar 18 '13 at 0:08

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

5 Answers 5

Dropping the comma is certainly in common usage, but it's not correct. I don't think we even get to the prescriptive/descriptive issue with this one, as the failure to use a comma in this way makes things significantly less readable.

It would be great if someone could give an official name to this comma. I've heard 'addressive comma' occasionally, but 'vocative comma' seems to be more common.

Check out the Vocative Case on Wikipedia, or see a couple of blogs which make good points about the necessity of this comma:

share|improve this answer
    
I guess the same would apply to "hi John". But in emails at least I rarely see the comma that grammatically would be expected there. And I actually prefer when there's no comma in these cases to keep it simple, as the message is clear anyway. –  b.roth Oct 21 '12 at 11:36

It is acceptable to drop the comma.

Searching the following sources for "Thanks [noun]" (where possible), or "Thanks John" (where not) reveals that both are in extremely common use:

[Note that for the BNC you can search for either "thanks , [n]" or "thanks [n]" to find the word "thanks" followed by a noun.]

Most of the occurrences in the BNC appear to be in transcripts of spoken material, which one may wish to discount when considering this question, but even just looking at written material it is clear that both usages are very common.

share|improve this answer

As a teacher of grammar, I would say the comma is a requirement as the addressed person is not a part of the rest of the sentence and the comma marks this differentiation. I have always called it the vocative comma but then again I also teach Latin which actually has a vocative form for some nouns. That many people do not use the comma is not indicative of correctness, merely practice. After all, many of us tell lies but that does not mean that lying is correct!

share|improve this answer
    
The main difference between lying and not using a comma in "Thanks, John", in your analogy, is that lying is a deliberate act of deception that often has negative consequences for the person being lied to, whereas dropping that comma is unlikely to have any negative consequences for the reader and is often not done deliberately. It's a poor analogy. –  Matt Эллен Nov 9 '11 at 10:10

The comma appears in the written language because if you were saying it there would naturally be a short pause there; you'd say "Thanks...John", rather than "ThanksJohn".

share|improve this answer
    
The comma only reflects the situations where it's spoken with an intonation change between "Thanks" and the name, which you normally wouldn't hear especially in exclamation, "Thanks John!". –  chimerical Mar 24 '11 at 6:00
2  
@chim: Actually, I hear that comma in nearly every use of the phrase. I suspect different regional behavior is coming into play. Of note: Sometimes commas are "pronounced" with a change in tone. "THANKS john" could "sound" like a comma to some people. –  MrHen Mar 27 '11 at 13:04

Having done secretarial work and typed for court reporters a good part of my life before retiring, I would just naturally put the comma there. I agree with the answers that state you would slightly pause after the name John, and this would require the comma.

share|improve this answer

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