We had the food( )you need.应该填what 还是that,为什么?这是一个定语从句吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 22:16:33
We had the food( )you need.应该填what 还是that,为什么?这是一个定语从句吗

We had the food( )you need.应该填what 还是that,为什么?这是一个定语从句吗
We had the food( )you need.应该填what 还是that,为什么?
这是一个定语从句吗

We had the food( )you need.应该填what 还是that,为什么?这是一个定语从句吗
that
是定语从句.
句子意思:我们有你要的吃的.
看是用what 还是that,要看这个词在主句中充当不充当成分,
如果不充当,用that,反之用what.
或者换个思路,看是宾语从句还是定语从句,宾语从句用what,反之用that
这其实都是一样的道理,只是理解方式不同.
例如 I have the food that you need.(1)
这是个定语从句,that 从句是food的后置定语.
that在主句中不充当成分,因为宾语是food.
所以用that.
I have what you need.(2)
这是个宾语从句,what引导的句子是整个句子的宾语.
what在主句中充当宾语,所以用what.

that,因为是定语从句,修饰the food.如果用what就成了宾语从句,如果此题没有the food,就用what引导的宾语从句代替

应该填that,这里是一个定语从句,修饰t先行词“he food”;如果填what ,前面就不需要food了,而直接构成一个宾语从句!

that
这是that引导的定语从句, what 是不能引导定语从句的。

似的,food,是“你需要的食物”,浅显点说,定语从句是形容词性的,像形容词一样修饰名词。此次,food是从句中的宾语,用that引导。。。

一楼不要害人哦,what不能引导定语从句,这题应该填that构成定从

what
这个是what引导的定语从句, 所以如果你填写that,会发现从句意思不完整

支持七楼,给他加分吧。

应该用that,that引导的定语从句修饰food.
如果没有the food,则可以用what.可以说:We had what you need。
明白了吗?祝你学习进步!