英语语法知识求救

What the children in the mountain village need ____ good books.
A, is B, are
谓语动词为什么要用复数? 根据谁判断
这是什么语法知识?
同例 What I need is money 是吧?

告诉你一条其它回答者都没提到的一个关键点:这种”主-系-表“结构中”用名词/代词“作表语的句型,其实是可以倒过来说的。

也就是说,山村里的孩子所需要的是好书=好书是山村里孩子所需要的。

由于你说的句子用what引导的”名词性从句“(主语从句)作的主语,从句作主语的时候,其数量是不好确定的,只能通过后面的成份(如数量词或名词中心词)来确定,从books可见必须是复数,于是选B,这就是分析推理过程,而不是死套语法规则(其实很多规则也是这么推理出来的)。

需要说明的是,主语从句本身的主语是children,其谓语是need,其宾语是what,整个从句一起作后面的主语。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-22
根据后面的books判断,考察的是主谓一致
第2个回答  2011-02-22
what the children in the mountain village 是need的定语
need为主语,不可数,所以谓语取决于宾语books
books为复数所以谓语用are

同理what I need is money. Money不可数,所以用is
第3个回答  2011-02-22
朋友,这是个主语从句,根据句意,山里的孩子们最需要的就是好书。这么多的孩子不可能用一本书,就此判断,谓语用复数。考的是主谓一致。
第二个我所需要的就是钱,因为钱为不可数名词,所以谓语用单数。
第4个回答  2011-02-22
在主谓一致语法点当中,以 what 引导的主语从句,后面接系动词 be, 再接名词作表语, be 动词的数由表语确定,如果表语是单数,则 be 动词用单数,如 What I need is money. 如果表语是复数,则 be 动词用复数,如 What the children need are good books.
相似回答