would rather的用法
一、would rather意思是“宁愿、宁可、更、最好、还是为好”,后接动词原形,常省略为’d rather,表示优先选择的一种方式
would rather+动词原形”是英语中常见的一个惯用句式,美国英语中多用had rather.would (had)在此决无“过去”之意,它是一个情态助动词,且无词性、时态变化.
例 He’d rather work in the countryside. 她宁可到农村去工作.
二、如果在两者中进行取舍,表示“宁愿……而不愿……,与其……宁可……”的意思时,则可用would rather…than…或would…rather than…的句型
例 I would rather watch TV at home than go to the cinema. 我宁可在家看电视而不愿去看电影.
例 I would rather have noodles than rice. 我宁愿吃面条也不吃米饭.
2)使用would rather…than…句型时要注意“平行结构”,即在than 的前后要用两个同类的词或词组,如两个名词、两个不定式、两个介词短语等.
例 I would rather go to work by bike than by bus. 我宁愿骑自行车也不愿乘公共汽车去上班.
三、在疑问句式中,would rather 与would rather…than…中的would要放在主语之前
例 Would you rather stay here or go home? 你愿意呆在这里,还是回家?
四、would rather+从句,是一个常用的虚拟语气句型 Would rather+从句,谓语一般用过去时来表示现在或将来.其意为“宁愿……,还是…… 好些”“一个人宁愿另一个人做某事”.引导从句的that常省略.在谈到过去的动作时,谓语则用过去完成时.
例 We’d rather he paid us the money tomorrow. 我们宁愿他明天付给我们那笔钱.
2)如果只涉及主语本人而不涉及另一个人,则would rather之后不接that从句而接have done结构.
例 Henry would rather that his girlfriend worked in the same department as he does.亨利希望他的女朋友和他在一个部门工作.
五、would rather/sooner和prefer/would prefer的区别 would rather和would sooner之间一般没有区别,但经常接触到的是would rather.
例Tom would rather/sooner read than talk. 汤姆宁可读书而不愿谈天. Tom prefers reading to talking.汤姆喜欢读书而不喜欢谈天.
例 He prefers wine to beer.= He would rather drink wine than beer. 他喜欢喝红葡萄酒而不喜欢喝啤酒.
3) would rather+不带to的不定式有时可代替 would prefer+带 to的不定式.
例 I’d rather fly than go by sea.=I’d prefer to fly. 我宁愿乘飞机也不愿乘船.
这两个结构后面带名词时情况也一样:
4)would rather/sooner和would prefer后面都可跟完成式,但后者带to.
例 We went by sea but I’d rather have gone by air=I’d prefer to have gone by air. 我们是乘船去的,可我本想乘飞机去.(我愿意乘飞机去,可我的愿望未能实现.)
本回答被提问者采纳