一道关系代词选择题

来源:百度知道 编辑:UC知道 时间:2024/06/05 07:53:58
At that time,she would tell him ______ news she got.
A.what
B.whatever
C.which
D.whichever

答案是B,请帮我解释为什么D不行啊????

whichever表示选择性质,无论哪一个,Take whicheber seat you like.想坐哪个座位就随便坐吧。而whatever表示“无论什么”显然后者更符合逻辑:那时无论有什么消息,她都会告诉他的。

whatever在这里等同于no matter what.

先看这个句子:What news did she get?

这里能用Which吗?显然不能。

意思不通顺 whichever 无论哪一个 而且后面一般不跟不可数名词