Would rather have done,would rather do有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 07:03:09

Would rather have done,would rather do有什么区别?
Would rather have done,would rather do有什么区别?

Would rather have done,would rather do有什么区别?
Would rather have done,would rather do有什么区别?
一楼的貌似翻译得不太对啊,would rather 表示的是宁愿去做,最好去做的意思啊~
个人认为应该是:
1.Would rather have done:你最好去做某事,可是你没做
2.would rather do:你最好去做某事
这两者表示的意思是不一样的.

第一个是虚拟语态,意思是我宁愿之前应该怎么怎么做,第二个的意思是我宁愿去怎么怎么做

前者表示说当时应该做。。。
后者说应该做。。。
表示时间段不一样

would rather have done .表虚拟,有点悔恨没做那件事
would rather do 愿意去做。。。我喜欢做。。