2014秋高中英语(新人教版必修3)教学-课件:Unit 2-Period Ⅲ.pptVIP

  • 5
  • 0
  • 约7.35千字
  • 约 56页
  • 2018-11-06 发布于安徽
  • 举报

2014秋高中英语(新人教版必修3)教学-课件:Unit 2-Period Ⅲ.ppt

(2)can have done一般用于疑问句和否定句中,用于表示对过去所发生事情的推测。could have done用于肯定句时,表示“可能已经做过某事”或“本有能力做某事而未做”。 Mr.Smith cant have gone to Beijing,for I saw him in the library just now.史密斯先生不可能去北京了,我刚才还在图书馆看见他了。 You made a mistake again;you could have been more careful.你又犯错了,你本能更仔细些的。 (3)should/ought to have done should have done表示过去本应该做,但实际上没做。 shouldnt have done/ought not to have done表示过去本不应该做,而实际上做了。 You shouldnt have blamed her in public. 你本不应该当众批评她的。 You should have told me earlier or I might have gone with them. 你应该早点告诉我,不然的话我就会和他们一块去了。 (4)need have done表示“本需要做而实际未做”;neednt have done表示“本不必做某事而实际做了”。 You n

文档评论(0)

1亿VIP精品文档

相关文档