牛津英语模块6U2reading.pptVIP

  • 16
  • 0
  • 约2.14万字
  • 约 71页
  • 2019-11-13 发布于湖北
  • 举报
3. (教材P19)In 1998,a small accident during one of her practice vaults at the Goodwill Games could have cost her her future happiness. 1998年在友好运动会上进行跳马练习时出的一起小事故,原本可能会把她未来的幸福化为泡影。 [句法分析] “could have done”表示“过去本能做但是并没有做”, 是虚拟语气的一种表达形式。 英语中对过去情况的虚拟说话,多可以用情态动词加have done来完成。 should/ought to have done 本应该做而没做 needn’t have done 本不需要做但却做了 might have done 本可能做了(事实上没做) must have done 过去一定做了 ①He could have passed the exam,but he was too careless. 他本能够通过考试,但是他太粗心了。 ②I ______________________ home,but I took a taxi. 我本可以走回家的,可是我打了个的。 could have walke

文档评论(0)

1亿VIP精品文档

相关文档