could have done短语的用法

唯美感觉 1年前 已收到1个回答 举报

foxah 幼苗

共回答了18个问题采纳率:100% 举报

could来自于can表示能够 could have done 就是说“本能够做到什么”(隐含当时没能达到这个能力)
 一、could have done 表示未曾实现的选择
  could have done
表示过去本来可以有机会选择做某事,但实际上没有那样做,通常译为“本来可以”.如:
You needn’t have walked up; you could have taken the lift.
你没必要走着上去,你本来可以乘电梯的.
二、could have done 表示未曾实现的想法
  could have done
表示过去本来有做某事的打算或意图,但实际上没有实现,通常译为“本来可以”.如:
 I could have given you some hints,but I suppose you thought yourself too
grand.我本可以给你点提示的,但是我认为你太自负了.
 三、could have done 表示未实现的可能性
  could have done
表示过去本来可能发生情况,而实际上没有发生,通常译为“本来可以”“本来可能”等.如:
  She could have been seriously injured.
她本来可能伤得很重的.
四、could have done 表示未曾实现的能力
  could have done
可以表示过去本来有能力可以做某事的,但实际上没有那样去做,通常译为“本来可以”“本来能力”等.如:
  The worst of it is that I could have
prevented the accident.最糟糕的是我本来可以防止这次事故的.

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.033 s. - webmaster@yulucn.com