![]() |
A library featuring commonly committed errors of the English language. |
As a general rule, a comma should only appear before a coordinating conjunction for two reasons:![]() ![]() (For more information on coordinating conjunctions and clauses, see this entry: "Clauses" ![]() When a coordinating conjunction is simply used to join two equal parts within a clause, usually no comma should separate them. This applies to any part of speech, but the instance in which the rule is broken most often and therefore deserves special mention is when we have a double predicate. Double predicate is a fancy term for when two verbs apply to the same subject such as in the following sentence: ![]() “Ate” and “drank” both describe the actions of “we.” The following is another way to say the same thing: ![]() If we added another verb to the first sentence, we’d have the triple predicate below: ![]() The first sentence has no comma because double predicates shouldn’t contain a comma just like a double subject wouldn’t contain a comma: ![]() Why, then, does the second sentence have a comma? Because it’s not a double predicate. Though “we” performs both actions, each “we” is, in grammatical terms, a separate subject, so there are two single predicates. A double predicate occurs only when the verbs apply to the exact same word in the sentence. Whenever at least a triple predicate exists, as in the third sentence, commas should be used just as they would be used between three or more subjects applying to the same verb(s): ![]() Examples: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() However, another possible remedy is to rearrange the predicates: ![]() If the order of the errands is important, then adding “then” to the original sentence would do the charm: ![]() Or, as a final option, restate the subject and avoid the double predicate altogether: ![]() |