一个题 英语语法All that can be eaten_____eaten up.A.have beenB.has

一个题 英语语法
All that can be eaten_____eaten up.
A.have been
B.has been
理由
cicoivy 1年前 已收到11个回答 举报

在海底飞翔 幼苗

共回答了19个问题采纳率:89.5% 举报

B

1年前

1

fa2520 幼苗

共回答了14个问题采纳率:85.7% 举报

all指代 food ,food是不可数的,谓语用单数

1年前

2

八月大全 幼苗

共回答了1个问题 举报

答案是 B
原因:all为不定代词,在此处充当主语,that can be eaten 为定语从句,修饰all.
all作主语,指"所有的东西"时,谓语动词用单数。

1年前

2

不想丢90后的脸 幼苗

共回答了5个问题 举报

选B。
ALL做主语时表示一个整体,固它的表语应该是单数。题中把定语取掉,其实主句只是这句话:all has been eaten.(PS:任何一个含有定语的句子中都可以把定语部分去掉,这样做题就会很简单了。)

1年前

2

xiaoxueren06 幼苗

共回答了18个问题 举报

选A。all作主语是看做复数。that在其中引导定语从句。

1年前

2

tomlicat 幼苗

共回答了5个问题 举报

选择B
句中有一个定语从句that can be eaten 修饰 all, 也即句中主语为all,而all 为‘所有的一切’的意思时为单数,根据主谓一致原则应用单数形式

1年前

2

guoleren2007 幼苗

共回答了4个问题 举报

B. All that 做主语用单数

1年前

1

宝宝V子豪 幼苗

共回答了23个问题 举报

以上回答都很好,理由充分

1年前

1

慕容公子的干跌 幼苗

共回答了1054个问题 举报

答:B
译:所以能吃的都被吃光了。
分析:当all表示“物”时,作不可数名词看。
当all表示“人”时,是复数概念,表示“所有人”。
比较:All were silent. 大家都沉默不语。
All was silent. 万籁倶寂。

1年前

1

8788313 幼苗

共回答了1个问题 举报

A

1年前

1

hz2233 幼苗

共回答了2个问题 举报

B
理由是
all 后谓语用单数 ,而“that can be eaten”作All的定语,而句子的主语是ALL

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 27 q. 0.160 s. - webmaster@yulucn.com