no matter who 和 whoever 之间有什么区别?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 21:56:55
nomatterwho和whoever之间有什么区别?nomatterwho和whoever之间有什么区别?nomatterwho和whoever之间有什么区别?1.nomatterwho只能引导让步

no matter who 和 whoever 之间有什么区别?
no matter who 和 whoever 之间有什么区别?

no matter who 和 whoever 之间有什么区别?
1.no matter who只能引导让步状语从句,这个从句充当主句的状语,且who在从句中也必须充当一定成分,如主语/宾语等,who后面必须使用陈述句序.
如:No matter who you are,you must obey the rules.
不管/无论你是谁,你都必须遵守规则.
2.而whoever有两种用法.
1)whoever = no matter who,也引导让步状语从句,此时两者没有任何区别.
如:No matter who you are,you must obey the rules.
= Whoever you are,you must obey the rules.
2)whoever还可以引导名词性从句,包括主语从句/宾语从句/表语从句/同位语从句.
该从句在主句中分别充当主语/宾语/表语/同位语,且whoever在从句中也必须充当一定的成分,如主语/宾语等.
此时,whoever不能用no matte who来换用,但是可做如下理whoever = anybody/anyone who.
如:(Whoever breaks the law) must be punished.
= Anybody/Anyone (who breaks the law) must be punished.
任何违反法律的人都必须受到惩罚.
其中,whoever breaks the law在主句中充当主语,为主语从句.
whoever在主语从句中也充当主语.

whoever 可以当名词用,可以做主语(如 Whoever comes here is my friend.)
而 no matter who 则只能做状语
没有其它区别,除此之外,可以通用

没有区别可以互换的