小学教育网 发表于 2016-8-10 18:04:18

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

  “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?
  他会丢下工作不干了?
页: [1]
查看完整版本: 英语语法——Can...have done? 表怀疑