英语语法could have done 表示“未曾实现的……”

英语语法could have done 表示“未曾实现的……”

ID:83162418

大小:25.00 KB

页数:2页

时间:2023-03-06

英语语法could have done 表示“未曾实现的……”_第1页
英语语法could have done 表示“未曾实现的……”_第2页
资源描述:

《英语语法could have done 表示“未曾实现的……”》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、英语语法couldhavedone表示“未曾实现的……”一、couldhavedone表示未曾实现的选择couldhavedone表示过去本来可以有机会选择做某事,但实际上没有那样做,通常译为“本来可以”。如:Youneedn’thavetypedittwice.Youcouldhaveusedacarbon.你没必要打两遍的,你当时本可以用复写纸打。Youneedn’thavewalkedup;youcouldhavetakenthelift.你没必要走着上去,你本来可以乘电梯的。Icouldhavelentyouthemoney.Whydidn’

2、tyouaskme?我本来可以借这笔钱给你的。你为什么不向我提出?Youneedn’thavecookedit.Wecouldhaveeatenitraw.你其实可以不煮熟(它),我们(本来)可以生吃。二、couldhavedone表示未曾实现的想法couldhavedone表示过去本来有做某事的打算或意图,但实际上没有实现,通常译为“本来可以”。如:Icouldhavelentyouthemoney.Whydidn’tyouaskme?我本来可以借这笔钱给你的。你为什么不向我提出?Icouldhavegivenyousomehints,butIsu

3、pposeyouthoughtyourselftoogrand.我本可以给你点提示的,但是我认为你太自负了。三、couldhavedone表示未实现的可能性couldhavedone表示过去本来可能发生情况,而实际上没有发生,通常译为“本来可以”“本来可能”等。如:Shecouldhavebeenseriouslyinjured.她本来可能伤得很重的。It’sdifficultenough,butitcouldhavebeenworse.这事情够困难的了,本来可能会更糟呢。有时也可根据语境译为”好在没有”“差点”,尤其是当谈论的是“不好”的情况时。如

4、:Shefeltmiserable.Shecouldhavecried.她感到很痛苦,她差点哭了。Whydidyouthrowthebottleoutofthewindow?Somebodycouldhavebeenhurt.你为什么把瓶子扔出窗外呢?好在没有砸伤人。四、couldhavedone表示未曾实现的能力couldhavedone可以表示过去本来有能力可以做某事的,但实际上没有那样去做,通常译为“本来可以”“本来能力”等。如:TheworstofitisthatIcouldhavepreventedtheaccident.最糟糕的是我本来可

5、以防止这次事故的。IcouldhavepassedmyexaminationeasilybutImadetoomanystupidmistakes.我本可以轻易通过考试,但我犯了太多不该犯的错误。有时用于反语。如:You’vebrokenmypen—thanksfornothing,Icouldhavedonethatformyself.你把我的笔给弄坏了——你得了吧,就那我自己也会弄。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。