Punctuate the following sentence:

How is the weather today Sam said John.
I think the punctuated sentence would be:
"How is the weather today Sam?" said John.
I am not sure if there is a comma before Sam and said. Am I correct? Please help!

7 answers

No, a comma is not needed before "said John." A comma is needed elsewhere, though. Your use of quotation marks and the question mark are correct.
Then is it "How is the weather today, Sam?" said John.
Yep! That's it! :)
Is there any particular rule for why there is a comma after today?
Yes. Sam is like a parenthetical, telling who the question is addressed to. "Will you help me, Ruth, with this project?" Or, "How is the weather today, Sam?"
But why isn't a comma required before "said John?"
I don't know if you will see this so many hours later (I logged off late last night). A comma is not necessary there because the quotation is already punctuated with a question mark (could be an exclamation mark, if appropriate).
Similar Questions
  1. Punctuate and capitalize on this sentence.can you see George mary or Fred coming Punctuate and capitalize on this sentence. help
    1. answers icon 3 answers
    1. answers icon 1 answer
    1. answers icon 1 answer
  2. 1. What's the weather like today?2. How is the weather today? 3. Whhat's today's forecast? 4. How is it outside? (Are they all
    1. answers icon 5 answers
more similar questions