情态动词考点 “情态动词+have done”表示责备的语气
教程:高考英语语法强化训练  浏览:1051  
  • 提示:点击文章中的单词,就可以看到词义解释

    考点3 “情态动词+have done”表示责备的语气

    可用于表责备语气的情态动词有:should, ought to, could, might, need等,它们常被用来表示说话人对过去事情的不满或遗憾,带有较强烈的责备语气,其结构为“情态动词+have done”。

    1. should(ought to)have done“本应该……”

    表示过去应该做而(实际)没有做的事情,含有责备或遗憾的语气,其否定形式为“should not/ought not to have done”。should have done还可以用来表示惊讶、赞叹等情绪。

    You should have dug some when you first saw them blooming this spring.

    你应该在今年春天第一次看到它们盛开的时候就挖一些的。

    2. could/might have done “本来能够(会)……”

    表示过去本来能够(可以)做某事,但实际上没有做到。

    I could have lent you the money. Why didn’t you ask me?

    我本来可以借这笔钱给你的。你为什么不问问我?

    3. need+have+done “原本需要做……”

    表示本来需要做某事而没有做,“needn’t+have+done”则表示“本来不必做某事而做了”。

    I needn’t have bought so much wine—only five people came.

    我本来没有必要买这么多酒,只来了五个人。

    He need have hurried to the station. In that case, he wouldn’t have missed the train.

    他本来需要快点去车站,那样的话,他就不会误了火车。

    0/0
      上一篇:情态动词考点 情态动词表示推测 下一篇:虚拟语气考点 状语从句中的虚拟语气

      本周热门

      受欢迎的教程

      下载听力课堂手机客户端
      随时随地练听力!(可离线学英语)