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.

Is using a comma then an "and" or an "or" after it proper punctuation? Example:

  • I fell over, and hurt my knee.
  • Should I go, or not?
share|improve this question
    
possible duplicate of Using a comma before "but" –  Robusto Jun 20 '11 at 2:43

3 Answers 3

up vote 15 down vote accepted

Whether it is correct to use a comma before a coordinating conjunction ("and", "but", "or", "nor", "for", "yet", "so") depends on the situation. There are three primary uses of conjunctions:

  1. When a coordinating conjunction is used to connect two independent clauses, a comma is always used. Examples:

    • I hit my brother with a stick, and he cried.
    • The rain stopped, and the sun came out again.
    • Should I eat dinner, or should I play a game?
  2. When a coordinating conjunction is used to connect a dependent clause, a comma is never used. This includes both of your given examples. Other examples:

    • The boy ran to his room and cried.
    • Frank is a healthy and active child.
    • Should I eat dinner or play a game?
  3. When a coordinating conjunction is used to connect three or more items or clauses, a comma is optional (though I personally prefer to use one). Examples:

    • I bought cheese, crackers, and drinks at the store.
    • Should I eat dinner, play a game, or go to the store?
share|improve this answer
4  
See also the Oxford/Serial comma debate (your point 3): Serial comma. –  dja Jun 20 '11 at 2:33
1  
I agree with your examples, but I think the labels on 1 and 2 could be improved. The first group is about independent clauses, not main clauses. The second one is about non-independent or dependent clauses, not subordinate clauses (they are dependent because they are elliptical). –  Cerberus Jun 20 '11 at 3:49
    
@Cerberus Thank you for the suggestions. I've modified my answer to reflect them. –  rintaun Jun 20 '11 at 4:34
    
+1 OK Excellent! –  Cerberus Jun 20 '11 at 13:42
1  
@rintaun: I agree with the main points of your answer but disagree with using always and never. Between very short and closely connected independent clauses, the comma can be omitted. ("He played the guitar and she sang.") In compound predicates, a comma is not usually used, though it may be needed to avoid confusion or indicate a pause. ("She recognized the man who entered the room, and gasped" vs. "She recognized the man who entered the room and gasped.") CMOS 6.32, 6.34 (15th ed.) It would be better to use the word usually. –  Tragicomic Jun 22 '11 at 11:41

Getting comma usage with and and or can be tricky sometimes, and even the best of us will mess it up once in a while.

Here's a good guide: http://www.grammarbook.com/punctuation/commas.asp

And some examples:

  • I fell over and hurt my knee.
  • I fell over, hurt my knee , and got stitches.
  • I like the colors red and blue.
  • I like the colors red, blue , and purple.
  • You can buy an apple, a pear , or an orange.
  • I can go or stay - which would you prefer?

When used in a list, and and or never take a comma when the list has two items; when it has more, it is generally a good idea to use the comma.

When used as a conjunction it is generally a good idea to use the comma (unless the phrases are very short).

share|improve this answer

"I went to Japan and returned in 2009" is correct but rather unspecific. It could imply either "I went [say, in 2003] and returned in 2009" or "I went and returned in 2009". The comma in "I went to Japan, and returned in 2009" points to the former; With two commas, "I went to Japan, and returned, in 2009" definitely implies the latter.

share|improve this answer

protected by RegDwigнt Mar 23 '12 at 19:36

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

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