作业帮 > 英语 > 作业

We had the food( )you need.应该填what 还是that,为什么?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 00:31:43
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.