英语问题

There are too many people .
There is too much traffic.
为什麽 这两句中is和are不同
不可数名词 就绝对不能用are了吗、

一、people 是集体名词,属于单数形式复数意思,所以必须用修饰复数名词的 many 作定语。

二、traffic(车辆)是不可数名词,所以用修饰不可数名词的 much 作定语。

三、there be 句型中的主语是后面的名词

1. 第一句的主语 too many people 是复数,必须用复数动词 are;
2. 第二句的主语 too much traffic 是不可数名词,必须用单数动词 is。

四、不可数名词永远都应该按单数对待,因此绝对不能用 are。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-28
is用来修饰不可数名词,are用来修饰不可数名词
there be 句型中be的形式要与句子的时态和主语保持一致

在英语中只要是表示不可数的名词或一个集体或一个整体都不可以用are,要用is
如Ten months is enough for us to finish the work
这里ten months作为一个整体只能用单数
第2个回答  2010-08-28
people是复数名词
traffic是不可数名词;
第3个回答  2010-08-28
people本身有复数的含义,它代表“人;人们”,它并非不可数名词,所以用are,traffic是一个不可数名词,不可数名词要用is

仅供参考!!!!!!!!!!!
第4个回答  2010-08-28
people 是复数集合名词 用are traffic 是不可数名词 所以是用单数is
第5个回答  2010-08-28
u
相似回答
大家正在搜