“would rather+动词原形”是英语中常见的一个惯用句式(美国英语中多用had rather)。 ’d rather为would(或had)rather的缩写
一楼的貌似翻译得不太对啊,would rather 表示的是宁愿去做,最好去做的意思啊~个人认为应该是:1.Would rather have done:你最好去做某事,可是你没做2.would rath...结果一 题目 Would rather have done,would rather do有什么区别? 答案 Would rather have done,would rather do有什么区别?一楼的貌似翻译得...
1.Would rather have done:你最好去做某事,可是你没做 2.would rather do:你最好去做某事 这两者表示的意思是不一样的。
'would rather have done'这一结构在英语中属于虚拟语气的范畴。虚拟语气是英语语法中用来表达假设、愿望、建议、请求等非真实情况的一种语气。在'would rather have done'中,'would rather'表示了说话者的愿望或偏好,而'have done'则是对过去动作的假设性完成,两者结合,构成了...
1. would rather + do:宁愿意做。表达现在和将来。 例句1:I would rather stay at home with you. 我宁愿和你呆在家里。 注意,此时would rather后加动词原型。 2. would rather + have + done:宁愿意做。表达过去。 例句2:I would rather have gone to the cinema. 我宁愿去看电影。 注意,这种情况是...
解析 意思一样,是时态的区别 后者一般用在一个从句中,而它的主句一般是过去时,所以这个从句用的过去完成时,也就是would rather had done 分析总结。 后者一般用在一个从句中而它的主句一般是过去时所以这个从句用的过去完成时也就是wouldratherhaddone
Would rather +have done (完成式)表示本想做某事(但其实没做)。We went by sea, but I' d rather have gone by air. 我们是乘船去的,可我本想乘飞机去。would rather + 虚拟语气的从句。I'd rather you knew that now, than afterwards. 我宁愿你现在知道而不是以后 因此既不是to do也...
句型:would rather sb.did/had done sth(l)would rather后跟宾语从句,其谓语用虚拟语气:表示一个现在或将来的愿望,谓语用一般过去时;表示一个过去的愿望,谓语用过去完成时。(2)would rather(not)do sth.宁愿(不)做某事would rather do..than do...宁愿……(3)would do..rather than do...也不愿……(...
would rather后接that从句,从句用虚拟语气,即用一般过去时表示现在或将来的动作或状态,用过去完成时表示过去的动作或 状态.would rather had done 没有这个用法如果只涉及主语本人而不涉及另一个人,则would rather之后不接that从句而接have done结构.虚拟语气 表示对过去的虚拟语气 例I would rather have gone to ...
但是,虚拟与现实的结合,使我对would rather…than的认识,又提高了一步。还想进一步追问一下,would ...