作业帮 > 英语 > 作业

could have been 和may have been 有什么区别?

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/12 07:08:25
could have been 和may have been 有什么区别?
He___have been waiting for us for an hour,for he seems a little anxious.
我选了could,但是答案是may,为什么?
could have been 和may have been 有什么区别?
Could I 是有能否胜任的含义.
May I 是徵求是否同意.
could have been 即可作为一件工作或工程的效果的其它"可能性"
may have been 只是普通的"可能会"
所以 He___have been waiting for us for an hour,for he seems a little anxious.要用 "may" 不用 "could"了.因为"could" 含有"能否"的意思.