情态动词用法归纳(3)

时间:2014-04-08 06:30:49
染雾
分享
WORD下载 PDF下载 投诉
①The dictionary has disappeared. Who could have taken it?

  这个字典不见了,谁可能拿走了?

  ②She could not have been more than six then.

  那时她不可能超过六岁。

  3、may / might have v-ed

  may / might have v-ed 表示推测过去某事“也许”发生了.may 比 might 表示的可能性在说话人看来稍大些。例如:

  ①I can’t find my keys. I may / might have left them at the school yesterday.

  我找不到我的钥匙了,也许我昨天把它们丢在学校了。

  ②She might have gone home.

  她或许回家了。

  4、ought to / should have v-ed 和 ought not to / shouldn’t have v-ed

  ought to / should have v-ed 和 ought not to / shouldn’t have v-ed 用于对已发生的情况表示“责备”、“不满”,分别表示“本应该…”和“本不应该…”。例如:

  ①With all the work finished, I should have gone to the party last night.

  当所有工作完成时,我昨晚本应该去参加派对的。

  ②He ought not to have kept us waiting so long.

  他当时不应该让我们等那么久。

  5、needn’t have v-ed

  needn’t have v-ed 表示过去做了某事,但没有做的必要, 意为“本没必要…”。例如:

  ①You needn’t have waken me up I don’t have to go to work today.

  你不必喊我起床了,我今天不上班。

  ②They need not send me a receipt.

  他们不必寄给我收条。

  (二)情态动词+行为动词进行式

  情态动词+行为动词进行式(即情态动词+ be + v-ing形式),表示推测或评论某动作现在是否正在进行。例如:

  ①He must be playing basketball.

  他现在应该在打篮球。

  ②You should be reading a textbook.

  此刻你应当在看课本。

  (三)情态动词+行为动词完成进行式

  情态动词+行为动词完成进行式(即情态动词+ have been + v-ing 形式),表示推测或评论过去某动作是否正在进行或一直在进行。例如:

  ①They should have been meeting to discuss the pro

情态动词用法归纳(3)

手机扫码分享

Top