whatever既可以引导让步状语从句也可引导名词性从句,而no matter what 只可引导让步状语从句。在引导让步状语从句时,两者可以替换。例如“No matter what he says,don't go.”的另一种表述方式为“Whatever he says,don't go”。
意思不同、用法不同、侧重点不同。
一、意思不同
1、no matter what:不管…,无论…
2、whatever:任何,每一,任何事物。
二、用法不同
1、no matter what:用作连接代词时,还可以用在让步状语从句中表示“无论什么”,引出的从句可以放在句首或句尾。所引导的从句如果是不说自明的,可以省略一部分。
2、whatever:whatever用作强调的关系代词时,意思是“任何(事物),每样(事物)”,用于引导名词性从句。所引导的从句作主语时,谓语要用单数形式。whatever经常用于疑问句中,可加强语气,意思是“无论什么,不管什么”。
三、侧重点不同
1、no matter what:no matter what只能用来引导让步状语从句。
2、whatever:whatever可以引导让步状语从句,也可引导名词性从句。
It is generally considered unwise to give a child____he or she wants.
A.whatever B.no matter what C.whenever D.no matter when
此题应选A。容易误选B。选项C,D显然是错的,因为句中的wants缺宾语,而C,D两项不能作宾语。至于C,D的区别,可这样描述:no matter what只能引导状语从句,而不引导名词性从句。而whatever既可引导名词性从句(=anything that),也可引导状语从句(=no matter what):
1.引导名词性从句(只用whatever):
无论他做什么都是对的。
Whatever he did was right.
2.引导状语从句(两者可换用):
无论你说什么,我都不会相信你。
Whatever you say,I won't believe you.
No matter what you say,I won't believe you.