作业帮 > 英语 > 作业

could have done 的意思

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/04 05:57:17
could have done 的意思
有的书说意思是
"过去可能做过某事"
但有的书却说是
"本来可以做某事(而实际上没做)"
究竟谁对呢?
could have done 的意思
都对,这需要语境分析.
意思1:过去可能做过某事
I can't imagine how he could have thought of doing such a thing.
我不能想象他怎么会想到做这样的事.
这里的could表示对可能性的一种推测.
意思2:本来可以做某事(而实际上没做)
But for your help,I could have fed the fishes.
若不是你搭救,我恐怕已经葬身鱼腹了.
第二种意思更常见