作业帮 > 英语 > 作业

he is not the man ____he was twenty years ago.为什么不可以用that

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/19 00:47:01
he is not the man ____he was twenty years ago.为什么不可以用that
用who可以吗?可以用what
只能用that. 因为这是一个定语从句,先行词为the man.之所以不用who需要你自己去体会一下. "the man who he was "说的是他过去是谁,而"the man what he was"强调他过去的那一种状态.很多这种类型的句子,比如说: l want to be loved what l am inside . 意为“我想要因我的内在被爱.”但是绝对不能用what ,这是一个定语从句,而不是表语从句.如果用what则需改成: he is no longer what he used to be . 区别你也看到了,表语从句是没有先行词的.定语从句才有先行词,而what 是不能用于定语从句的.