一、指代不同
1、many:许多,多的。
2、much:非常,更加。
二、侧重点不同
1、many:用来形容可数名词。
2、much:用来形容不可数名词。
三、语法不同
1、many:many用作形容词时后接复数名词,表示许多同样的人或物,用作主语时,其谓语动词要用复数形式。常用于否定句中。
2、much:much用作副词主要表示“程度”,意为“非常,很,大大,更加,什么如何”,多修饰动词(可放于其前或其后),也常修饰形容词或副词的比较级或最高级和分词。
many修饰复数可数名词,much修饰不可数名词。例如:
Many housewives find it a tiring job to keep a house.
许多家庭主妇觉得管理家务很累。
结构分析:Many housewives是主语(Many是前置定语),find是谓语,现在一般时,it是宾语,a tiring job是宾语补语,to keep a house是不定式词组,作真正宾语,指代前面的it。
She hadn’t much money, but she felt very happy.
她没有很多钱,但却感到很幸福。
结构分析:She是主语,hadn’t是谓语,过去一般时,much money是宾语(much是前置定语,修饰不可数名词), but是连接词,表示转折,she是主语,felt是系动词,过去一般时,very happy是表语。