I was taught that "much" was used for the uncountable nouns and "many" was used for the countable ones. So, why do people often use phrases such as "too much money" or "so much money"?

Are these phrases grammatically correct?

  • 3
    Suggested transfer to English Learners Stack Exchange. – VTH Sep 15 '18 at 13:37
  • Rule of thumb: if saying "one X", "two Xes", etc. sounds right, then you use 'many'. If not, then you use 'much'. Nobody says "I have one money" or "I have two moneys", so you don't use 'many' with it. – Hellion Sep 15 '18 at 13:39
  • 1
    Yes, they are correct. Money, perhaps ironically, is an uncountable noun. In that sense it is grammatically like rice or flour or time and used with a singular verb and with 'much' or 'little' (rather than 'many' or 'a few'). – S Conroy Sep 15 '18 at 13:41
  • Note that it's not true that money is always uncountable. It has a plural form: either monies or (less commonly) moneys. It's possible to talk about different monies (and, hence, many different monies). This is used in the sense of currencies. – Jason Bassford Sep 16 '18 at 5:43

Yes, those phrases are correct. As to why, you have basically answered your own question: money is normally an uncountable noun.

Cambridge Learner's Dictionary includes annotations [C] and [U] signifying whether a noun is countable or uncountable in a particular meaning. For example, the entry for money (here) has the annotation [U], while the entry for table (here) has annotation [C]. And chicken has [C] for one meaning ('a bird kept on a farm for its meat and eggs'), but [U] for another ('the meat of a chicken') (here).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.