Learn English – Why does “too many” sound wrong here

differencesgrammargrammaticalityword-choiceword-usage

I can’t believe I make too many mistakes in Turkish.

I’m a native English speaker trying help a friend understand why it sounds off to use “too many” here but I can’t seem to figure out why.

To me, “so many” sounds much better. Does anyone have a grammatical explanation for why it doesn’t really work with “too many”?

Best Answer

Too equates to more than necessary, which isn't what you are wanting to say, apparently. So equates to very.

Notice that "I don't believe I make too many mistakes in Turkish" is perfectly normal; and "I don't believe I make so many mistakes in Turkish" sounds a bit odd.

So is a strengthening intensifier, and wants consistency from can't, which is also a strenghtened version of don't. Awkwardly, words that weaken the situation are also called intensifiers. Your sentence is trying to strengthen quantification of the mistakes, so can't and so work here. My sentence with don't is trying to weaken the quantification of the mistakes, so don't and too work as a pair.

Looked for, but didn't find, collocation data and analysis for verbs do, can and intensifiers too, so.

Related Question