could have done 的意思
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/13 16:17:20
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.
若不是你搭救,我恐怕已经葬身鱼腹了.
第二种意思更常见
意思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.
若不是你搭救,我恐怕已经葬身鱼腹了.
第二种意思更常见
could have done 的意思
can have done和could have done的问题,
can have done 和could have done 的区别
could have done和would have done的区别
should have done和could have done的区别?
could have done 和 might have done 的区别
求could 、should have done的用法.
关于could have done 的虚拟语气
could never have done
could not have done
could have done
could't do 和could't have done还有could do,could have done的区别和用