0
English Patrick Posted 9 years ago
Grammar

That old chestnut, comma usage.

I'm struggling with what I believe to be the most commonly misused punctuation mark in the English language, the comma. Consider the following sentence:

"They will have to do what you're doing, they'll have to work."

Is a comma okay here? From what I've read, one simple test is to ask if each part can stand on its own? In this case, it can, so I could, I think, go all the way to:

"They will have to do what you're doing. They'll have to work."

But this seems to trample over the fact that the two parts of the sentence are closely linked.

To me, a semi-colon feels wrong for reasons I'd have trouble articulating. So I am left with the single hyphen or the colon:

"They will have to do what you're doing - they'll have to work."

...or...

"They will have to do what you're doing: they'll have to work."

Both of these seem correct to me. I'm not fond of single hyphens because I invariably find myself over-using them. Same goes for colons, and the colon seems heavyweight for casual use.

So, back to my original question: is a comma okay in my example sentence?

Any advice or opinions would be gratefully received.

Kind wishes ~ Patrick

  

Top answer

Read this, and it will shed much light on your conundrum. Feelings are not a good substitute for clear rules. edu/owl/resource/607/04 /

  • Read this, and it will shed much light on your conundrum.
  • Feelings are not a good substitute for clear rules.
  • edu/owl/resource/607/04 /
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0

Read this, and it will shed much light on your conundrum. Feelings are not a good substitute for clear rules.

https://owl.english.purdue.edu/owl/resource/607/04/

0

The original is wrong. It is a comma splice.


The semi-colon is correct, although Clive will give you the advice that it should be used sparingly — perhaps once or twice a year. (He is not a fan of that punctuation mark.)


A single hyphen is wrong — you mean an em-dash. However, many people who don't have an easy way to create an em-dash do use a single hyphen. Some style

Related Questions