could have done短语的用法
发布网友
发布时间:2022-05-20 19:55
我来回答
共2个回答
热心网友
时间:2023-11-19 11:43
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. 最糟糕的是我本来可以防止这次事故的。
热心网友
时间:2023-11-19 11:43
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.最糟糕的是我本来可以防止这次事故的.