All ____ we need is more foodAll ___ is needed is more food第一个填 that/ 不填 第2个填 that 为什么?有什么区别?我要知道怎么解释这2题

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 01:09:16

All ____ we need is more foodAll ___ is needed is more food第一个填 that/ 不填 第2个填 that 为什么?有什么区别?我要知道怎么解释这2题
All ____ we need is more food
All ___ is needed is more food
第一个填 that/ 不填 第2个填 that
为什么?有什么区别?
我要知道怎么解释这2题

All ____ we need is more foodAll ___ is needed is more food第一个填 that/ 不填 第2个填 that 为什么?有什么区别?我要知道怎么解释这2题
第一个填that.这是定语从句.we need修饰先行词all.因为all是一个代词,在英语当中,当先行词是表示物的代词的时候,关系代词用that而不用which.这里all做need的宾语,因此可以省略.
而第二个all在从句当中充当主语,因此不能省略.

that 是定语从句
that is needed是用来修饰All的

that

All (that) we need is more food.
是定语从句,不定代词做现行词,关系代词常用that 不用which. 而that 在从句中 做need 的宾语,所以可以省略.
All that is need is more food
也是不定代词做先行词的定语从句, that 不可以省略是因为that在从句中做主语