3 Comma Splices and How to Repair Them
A comma often serves to link two independent clauses, but it does so in partnership with a conjunction (as shown in this sentence). When a pair of independent clauses butt up against each other with a comma but no conjunction, the grammatical infraction is known as a comma splice—the name refers to the writer’s effort to splice the clauses together with a comma, which is the wrong use of the tool.
Which tool is the correct one? Several are available in your writer’s toolbox: The semicolon (a supercomma of sorts) is usually the best choice, but depending on the interrelationship of the clauses, you could, alternatively, employ a period (creating two distinct sentences) or even a dash (showing an abrupt break in thought). Here are three sentences containing a comma splice and their revisions.
1. “You can sense the frustration, their morale is down,” Smith said of his colleagues.
“‘You can sense the frustration; their morale is down,’ Smith said of his colleagues” is the technically correct solution, but a semicolon is overly formal for a quotation. In this case, use the more casual dash: “‘You can sense the frustration—their morale is down,’ Smith said of his colleagues.”
Another option is to break the statement into two sentences; but insert the attribution between them: “‘You can sense the frustration,’ Smith said of his colleagues. ‘Their morale is down.’” (Do not use a semicolon or a dash after an attribution.)
2. The devices themselves don’t use logarithms, rather they are tools to reduce multiplication and division of natural numbers to simple addition and subtraction operations.
A transitional word such as rather between two independent clauses is a clear signal that a stronger punctuation mark than a comma is required, because one should follow the word, and a stronger punctuation mark should set the clauses off from each other. A semicolon will suffice: “The devices themselves don’t use logarithms; rather, they are tools to reduce multiplication and division of natural numbers to simple addition and subtraction operations.” (Rather can also begin a separate sentence, but the second clause is so closely related to the first that a semicolon seems more suitable.)
3. The frame was finished two years later—a little behind schedule, the structure was supposed to open in 1989.
The inclusion of a dash in this sentence complicates it, because it introduces confusion about which phrase deserves the most emphasis. A simple solution is to demote the “Hey, look at me!” dash to a more workmanlike comma and use a semicolon to tack on the final phrase as an independent clause: “The frame was finished two years later, a little behind schedule; the structure was supposed to open in 1989.” One could use a dash in place of the semicolon, but the information that follows isn’t surprising enough to merit the attention-seeking punctuation mark.
Recommended For You
Subscribe to Receive our Articles and Exercises via Email
- You will improve your English in only 5 minutes per day, guaranteed!
- Subscribers get access to our exercise archives, writing courses, writing jobs and much more!
- You'll also get three bonus ebooks completely free!
3 Responses to “3 Comma Splices and How to Repair Them”
I like; semicolons; too. They are indispensable when it comes to those lists that have commas within their contents, as mentioned above: Boston, MA; Cincinnati, OH; Los Angeles, CA.
I like using semi-colons—using one correctly makes me feel a bit like an adept—but I find that it’s often better to just break things into two sentences. I do like semis in places like lists of cities and their states—for example: Boston, MA; Cincinnati, OH; and Los Angeles, CA. (OK, I like the em dash, too.)
“The frame was finished two years later—a little behind schedule, the structure was supposed to open in 1989.”
I would either split into two sentences or else just poke an “as” in there after “schedule,…” Wait…what was behind schedule, exactly?
Why do you use a comma before every conjunction? I was taught this is incorrect and it serves no function.