Two mistakes. who should be Who . earn should be earns .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Aspara GusTo make it a completely grammatical sentence, you would have to rewrite it: Between you and your husband, who earns/makes more money?I see nothing wrong with "Who earns more money, you or your husband?"
fivejedjonI see nothing wrong with "Who earns more money, you or your husband?"It’s perfectly natural and would be just fine in spoken English, but I’ve recently been convinced that there is no truly grammatical way of writing it. I would avoid it in writing altogether. If I’m not mistaken, CJ would agree. (Correct me if I’m wrong!)
Aspara Gus I’ve recently been convinced that there is no truly grammatical way of writing it.What convinced you that there is anything ungrammatical about the sentence?
fivejedjonWhat convinced you that there is anything ungrammatical about the sentence?This thread, although it took about a week for it to sink in and change my mind.
Aspara GusI’ve recently been convinced that there is no truly grammatical way of writing it.I don't know what the punctuation experts would say, but I would use a dash. I think that's the proper way to do an "alternate answers" phrase.
Aspara GusBy the way, who are these "punctuation experts" you speak of?Anyone more familiar than I am with the rules of punctuation. My punctuation is terrible, especially if it involves quotation marks or dashes. Besides that, style manuals don't always agree on what is correct. I have no recommendations.