Grammar Commas with Question Marks and Periods |
The Blue Book of Grammar and Punctuation

Commas with Question Marks and Periods

Rule 1 – Use a comma to separate a statement from a question.
Example: I can go, can’t I?

Rule 2 – Use a comma to separate contrasting parts of a sentence.
Example: That is my money, not yours.

Pop Quiz
Select the correct sentence.

1A. You’re Marvin from my old Denver neighborhood, aren’t you?
1B. You’re Marvin from my old Denver neighborhood aren’t you?

2A. I believe that’s my jacket, isn’t it?
2B. I believe that’s my jacket isn’t it?

3A. That is a mountain lion not a house cat.
3B. That is a mountain lion, not a house cat.

Pop Quiz Answers
1A. You’re Marvin from my old Denver neighborhood, aren’t you?
2A. I believe that’s my jacket, isn’t it?
3B. That is a mountain lion, not a house cat.

If the article or the existing discussions do not address a thought or question you have on the subject, please use the "Comment" box at the bottom of this page.

18 responses to “Commas with Question Marks and Periods”

  1. Debbie says:

    I would like clarification for this type of sentence if a comma should be used when you are saying “not this, but that”.

    Picture it not only in your minds, but in your hearts.

    Should there be a comma separating contrasting parts of a sentence?

  2. Debbie says:

    I couldn’t find a rule that I thought applied to this question. Should there be a comma in this question?

    What did Elizabeth give birth to, a boy or a girl?

    • Jane says:

      Dear Debbie,
      We apologize for the delay in responding to your question. Your sentence does not fit any of the comma rules on our GrammarBook.com website perfectly. The sentence is more or less a mix of two rules:

      Rule 17 – Use a comma to separate a statement from a question.
      Example: I can go, can’t I?

      Rule 18 – Use a comma to separate contrasting parts of a sentence.
      Example: That is my money, not yours.

      Our conclusion: “What did Elizabeth give birth to, a boy or a girl?” is fine as is.

  3. Emmanuel says:

    Does the sentence “Can I have the bill please?” require a comma at all?

  4. Helen Clark says:

    Which is correct?
    So is it fair for me to say that you believe you’re currently capable of working, but you have the restrictions that we just
    discussed?

    So is it fair for me to say that you believe you’re currently capable of working but you have the restrictions that we just discussed?

    • Our Rule 3b of Commas says, “In sentences where two independent clauses are joined by connectors such as and, or, but, etc., put a comma at the end of the first clause.” Therefore, your first example is correct.

  5. Anwer says:

    How to frame these two questions together.

    1. Why is the door open, are we waiting for someone?

    2. Why is the door open? Are we waiting for someone?

    Which of the above two format is correct?

  6. Holmes says:

    How would you write this down with correct punctuation?
    How was your life, these past few years?
    How was your life the past few years?
    How was your life, the past few years?

  7. Sizwe says:

    Is this the following question correct?

    Are you going somewhere, not right now, maybe later?

    • GrammarBook.com says:

      This sentence seems to be more appropriate for spoken or written dialogue. A more form-conscious way to write it could be “Are you going somewhere, if not right now, maybe later?”

  8. KCS says:

    Which sentence is correct?

    Want to be adventurous, try the samurai sauce.
    Want to be adventurous? Try the samurai sauce.

    • GrammarBook.com says:

      In formal writing we recommend “Do you want to be adventurous? Try the samurai sauce.”

Leave a Reply to Jane Cancel reply

Please ensure that your question or comment relates to the topic of the blog post. Unrelated comments may be deleted. If necessary, use the "Search" box on the right side of the page to find a post closely related to your question or comment.

Your email address will not be published. Required fields are marked *