Learn English – “She hasn’t said but a few words to me…” or “She has said but a few words to me…”

idiomsusageword-usage

"She hasn't said but a few words to me since last winter."

or

"She has said but a few words to me since last winter."

Which of these is right?

I think the latter is heard more often, but the former makes more sense to me. It's saying that she hasn't said anything to me except a few words since last winter, whereas I can't break down the second in a similar fashion.

I can also think of sentences constructed in a similar fashion to the second sentence that are in common usage, such as, "I have but one request to make." This doesn't make sense to me, except to the extent that it is idiomatic or uses "but" in a different sense (e.g. "only"?), and I suspect that this is idiomatic. Using "but" with a negative, however, makes more sense to me, if we use it to mean "except".

Quite possibly, I could be wrong in everything I've said above.

Best Answer

Just as you do, I hear,

"She hasn't said but a few words to me since last winter."

as meaning the same as,

"She hasn't said anything but a few words to me since last winter."

Going on that, I'd say the former is correct, but tentatively, as I don't know exactly where that split in usage happened. I also differ with your common-use anecdote in that I believe the former to be more common in that context. But such is language.

Related Topic