would rather 后面可以跟过去式表现在和将来,跟过去完成表过去.也可以跟原型,表宁愿.怎么区分啊?有什么区别啊?到底该用哪个啊?
would rather 后面可以跟过去式表现在和将来,跟过去完成表过去.也可以跟原型,表宁愿.怎么区分啊?
有什么区别啊?到底该用哪个啊?
看语境(句子前后意思)还有关键词
would rather后接句子时,句子谓语习惯上要用虚拟语气,具体用法为:
1.一般过去时表示现在或将来的愿望
I’d rather you went tomorrow (now).我宁愿你明天(现在)去.
(解析:注意tomorrow (now).next Saturday这些词眼即可判断出表示现在或将来的愿望,如果没有这么明显的词眼,那么大多数有上下文通过语境来判断!)
2.用过去完成时表过去的愿望
I’d rather you hadn’t said it.我真希望你没有这样说过.
(解析:过去完成表过去:是已经发生了的事,在说这句话之前已经做了的事)
3愿望上:
一般过去时表示现在或将来的愿望是还未发生的事情,例如我愿你很有钱/很快乐.(即现在还不有钱,不快乐)
I’d rather she sat next to me.我宁愿她挨着我坐.
(解析:她没有挨着我坐)
用过去完成时表过去的愿望是已经做过:
I’d rather you hadn’t said it.我真希望你没有这样说过.
I’d rather you hadn’t done that.我宁愿你没这样做.
4would rather do sth.”是英语中常见的一个固定惯用句式
He’d rather work in the countryside.她宁可到农村去工作.
If you’d rather be alone,we’ll all leave here.如果你宁愿独自呆着,那我们都离开这儿.
You would rather stay at home and do some reading this evening.今晚你最好呆在家中读点书.
5区别would rather 后接do sth时候通常不用虚拟语气would rather后接句子时,句子谓语习惯上要用虚拟语气
6下面网站例句更多,