一个题 英语语法All that can be eaten_____eaten up.A.have beenB.has been理由
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 02:29:36
一个题 英语语法All that can be eaten_____eaten up.A.have beenB.has been理由
一个题 英语语法
All that can be eaten_____eaten up.
A.have been
B.has been
理由
一个题 英语语法All that can be eaten_____eaten up.A.have beenB.has been理由
B
B. All that 做主语用单数
all指代 food ,food是不可数的,谓语用单数
答案是 B
原因:all为不定代词,在此处充当主语,that can be eaten 为定语从句,修饰all.
all作主语,指"所有的东西"时,谓语动词用单数。
以上回答都很好,理由充分
选B。
ALL做主语时表示一个整体,固它的表语应该是单数。题中把定语取掉,其实主句只是这句话:all has been eaten.(PS:任何一个含有定语的句子中都可以把定语部分去掉,这样做题就会很简单了。)
选A。all作主语是看做复数。that在其中引导定语从句。
答:B
译:所以能吃的都被吃光了。
分析:当all表示“物”时,作不可数名词看。
当all表示“人”时,是复数概念,表示“所有人”。
比较:All were silent. 大家都沉默不语。
All was silent. 万籁倶寂。
选择B
句中有一个定语从句that can be eaten 修饰 all, 也即句中主语为all,而all 为‘所有的一切’的意思时为单数,根据主谓一致原则应用单数形式
B
理由是
all 后谓语用单数 ,而“that can be eaten”作All的定语,而句子的主语是ALL
A