关于名词性从句的小用法:名词性从句什么时候用what来引导?whoever 和whomever的区别

如题所述

第1个回答  2011-03-28
whoever 和whomever的区别:

whoever和whomever都相当于“any person who”,它们之间的区别如同who

和whom。whoever引导主语从句,并在从句中作主语;whomever引导宾语从句,并在从句中作宾语。试比较:

(1)Whoever comes will be welcome.(whoever既作主句的主语又作从句的主语)

(2)Ask whomever you like.(whomever既作主句的宾语又作从句的宾语)

但如果是既作主句的宾语又作从句的主语,则要用whoever。

that, what引导名词性从句的区别在于: that在其引导的名词性从句中不充当任何成分, 在有的情况下可以省略; what需要在其引导的名词性从句中充当主语、 宾语、 表语或者定语, 而且引导名词性从句的what在任何情况下都不能省略。例如:

That he will succeed is obvious. 显然, 他会成功。(引导主语从句的that不在其中充当具体的句子成分)

What she told me is not true. 她所告诉我的都不是真的。(what在其引导的主语从句中作宾语)
相似回答
大家正在搜