would rather的用法和区别是什么?

would rather主要用来表示“宁愿;宁可”,它有两种用法:不带从句和带从句。

(一)当不带从句时

1、此时,would rather直接后接动词原形,如:

正确:We’d rather go on Monday.

错误:We’d rather to go … or We’d rather going …

2、其否定形式为直接在would rather后接not,如:

I’d rather not fly. I hate planes.

3、当我们要表达过去发生的事情时,我们会采用would rather have done的用法,此时的用法其实是虚拟语气,往往表达与事实相反或不符的情况。如:

She would rather have spent the money on a holiday. (钱没有花在度假上)

(二)当后接从句时

当后接不同主语的从句时,从句中的谓语动词要采用虚拟语气的用法。如果是对现在或将来情况的描述,从句的谓语动词采用一般过去时的形式;如果是对过去情况的描述,从句的谓语动词采用过去完成时的形式。如:

现在或将来:I would rather they did something about it instead of just talking about it.

现在或将来:Would you rather I wasn’t honest with you?

过去:I’d rather you hadn’t rung me at work.

(三)would much rather

当我们要强调时,会采用would much rather的用法。在口语中,我们会重读much以示强调。如:

I’d much rather make a phone call than send an email.

She’d much rather they didn’t know about what had happened.