新万博体育下载_万博体育app【投注官网】

图片
奥数网
全国站
您现在的位置:奥数 > 小学英语网 > 语法 > 正文

英语语法——Can...have done 表怀疑

来源:网络资源 文章作者:匿名 2009-07-11 15:34:16

智能内容

  “Can…have done”意为“难道真的做了吗”,表示不相信。

例如:

  Can they have left so soon?

  难道他们这么快就走了?

  Can he have done such a foolish thing? (= Is it possible …?)

  他会做这样的傻事吗?

  Can she have lost the money? (=I doubt whether…)

  她可能丢失了那笔钱吗?

  Could he have left the work unfinished?

  他会丢下工作不干了?