22问答网
所有问题
can have done什么意思
如题所述
举报该问题
推荐答案 2009-10-24
意思是 本来能做到的(但事实却没做到)
例句: i'am sorry that you didn't pass the exam.You can have passed it.(我很遗憾你没能通过这次考试,你本来是能过关的!)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/Cff66hhhh.html
相似回答
can
have
done
和could have done有无区别?can't have done和couldn't...
答:
can have done是表示应该做某事而没有做,所以既然知道没有做,那肯定是已经发生了
。could have done
表示本能做而实际未做
,是虚拟语气.2、can't have done和couldn't have done的区别 can't have done(
不可能做过
)是must have done(一定做过)的否定形式.couldn't have done(可能没做过)是m...
must
have
done
,
can
have done
答:
can have done
可能做过某事(表示对过去发生的事的不确定的推测)如:He
must have been there yesterday.他昨天肯定去过那儿。He can have been there yesterday.他昨天可能去过那儿。
大家正在搜
may have done是什么意思
can not have done用法
can be done的用法
could have done是什么用法
could have done什么意思
can加done
can have done和could have done
wouldhavedone的意思及用法
should have done什么意思