would rather have done 与should have done 的区别
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 19:49:31
would rather have done 与should have done 的区别
would rather have done是有潜在比较的被动选择,
should have done是主观意义上的选择或潜在建议.
例:
I would rather have done than delayed.
我宁愿完成也不愿意拖着.
I should've done that by now.
我现在应当作(把它)完了.
有rather的就是有宁愿的意思,含义为另外的选择非常不靠谱,不得不这么做.
再例:
I would've rather gone.我还不如走呢.
I should've rather gone.我应该不在这的.
should have done是主观意义上的选择或潜在建议.
例:
I would rather have done than delayed.
我宁愿完成也不愿意拖着.
I should've done that by now.
我现在应当作(把它)完了.
有rather的就是有宁愿的意思,含义为另外的选择非常不靠谱,不得不这么做.
再例:
I would've rather gone.我还不如走呢.
I should've rather gone.我应该不在这的.
would rather have done 与should have done 的区别
would rather did 与 would rather have done 的区别?
should have done 与would have done有区别吗?有would/should had done
should have done与should have been done的区别?
Would rather have done,would rather do有什么区别?
关于英语ought to have done 与should have done的区别 有need have done
would rather have done 是什么意思
区别could,might,would,should have done
英语 would have done 和should have done 的用法
should have done 和should not have done的区别
Could have done would have done should have done
英语:should have done与could have done区别?