No matter when与whatever的如何区分

______ we met with difficulties, he came to help us.

A. No matter when       B. Unless

C. Whatever                 D. Although

答案:A,但我觉得 C 也可以呀,翻译中文是:无论我们遇到什么困难,他都会帮助我们。请老师指点C为何不对呀?谢谢。

请先 登录 后评论

最佳答案 2015-08-29 22:59

本题答案确实是A,不能是C。whatever 用于引导从句时主要有两个用法:

一是引导名词性从句,同时它又在名词性从句中用作主语、宾语或定语。如:

Whatever she did was right. 她做的一切都是对的。(whatever引导主语从句,同时在从句中充当宾语) 

He does whatever she asks him to do. 她要他做什么,他就做什么。(whatever引导宾语从句,同时在从句中充当宾语)

I will just say whatever comes into my mind. 我想到什么就说什么。(whatever引导宾语从句,同时在从句中充当主语)

We will be grateful for whatever amount you can afford. 你买得起多少, 我们都欢迎。(whatever引导宾语从句,同时在从句中充当定语,修饰amount)

whatever的另一个用法是引导让步状语从句。

上面这道题之所以不能选 whatever,是因为该句既不缺少主语,也不缺宾语,也不缺定语。如果要表示这位网友说的“无论我们遇到什么困难,他都来帮助我们”,英语可以这样说:Whatever difficulties we met (with), he came to help us.

句中的whatever引导让步状语从句(同时用作定语,修饰后面的名词),它在此相当于 no matter what。类似例句如:

Whatever decision he made, I would support it. 无论他作出什么决定我都会支持的。

You have to go on, whatever difficulties you meet. 不管你碰到什么困难你都要继续干。

Whatever procedure we follow, it must be constitutional. 我们无论遵循哪种程序,都必须符合规章。

Whatever city or town you may live in, you may reach us by telephone. 无论你住在什么城镇,都可以通过电话与我们联系。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,3691 浏览
  • speed_eriko 提出于 2015-08-28 23:06

相似问题