答案为B B
第一题sure 是疑问的意思了 whether 有重复表达的意思 在英语里是个忌讳
第二题
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在主语从句中也充当主语。
C选项 depend on:
vt. 依赖(依靠,取决于,随...而定)
例句与用法:
1. Children depend on their parents for food and clothing.
小孩依赖他们的父母供给衣食。
2. It all depend on whether she like the boss or not.
一切都取决于她喜欢还是不喜欢这个老板。
希望我解释清楚了~!