2018-2019学年人教版高一英语必修4学案之 句型剖析 :Unit1 Women of achievement
2018-2019学年人教版高一英语必修4学案之 句型剖析 :Unit1 Women of achievement第2页

  He couldn't have taken your book.

  他不可能把你的书拿走了。

  You should have told me the news earlier.

  你应该早告诉我这个消息。

  There was plenty of time,so she needn't have hurried.

  有充足的时间,所以她没有必要那么着急。

  【要点归纳】

  "must+have done"表示"肯定发生了某事";

  "may/might+have done"表示可能,might语气婉转,但主句中动词是过去式时一定要用might;

  "could+have done"表示"本来能够做某事";

  can't/couldn't +have done"不可能发生某事",表示对过去情况的猜测;

  "should/ought to+have done"表示"本应该做某事";

  "needn't +have done"表示"本没有必要做某事"。

  注意:如果叙述现在或将来的情况,这些情态动词后面要接动词原形。例如:

  He must be ill.He looks so pale.

  他准是病了。他的脸色苍白。

  There's a fine sunset;it ought to be a fine day tomorrow.

  今天有晚霞,明天应该是个好天。

3.as well as