would rather、had rather...你都分得清吗大纲

英语社 人气:2.83W

Rather than、would rather、had rather、had better长得这么相似,那它们的区别都在哪里呢?你都知道吗?

would rather、had rather...你都分得清吗

Rather than

Rather than 意为着代替或偏爱某物。

例句

Rather than complicating matters further, we should just let Martha deal with it herself.

我们应该让玛莎自己处理这事,而不是使事情更复杂。

Would rather / had rather

它们的意义相同——即当你喜欢拥有或做一件事而不是另一件事。但是“had rather”更古老,不如“would rather”常用。一般来说,常用于缩写形式(I'd rather),所以常常并不能确定是哪个词组,但它们含义相同!

例句:

“Would you like to go to Sarah's house for dinner tonight?”

“你今晚想去莎拉家吃饭吗?”

“I'd rather stay at home” (I would rather stay at home / I had rather stay at home)

“我宁愿呆在家里”(意义相同,但是形式不同)

Had better

Had better在给人建议或告诉别人该做什么时使用。意为现在或将来,而不是过去。一般使用had,而不是have。had better之后,使用不带to不定式。Had better和“should”意思相同。

例句:

We had better leave early if we don't want to get stuck in traffic. (we should leave early if we don't want to get stuck in traffic – advice/suggestion)

如果不想堵车的话,我们最好早点走。(如果不想堵车的话,我们应该早点出发)。