情态述词 + have + 完成分词

周志高 提交于 周三, 06/22/2022 - 13:56

我们看下面的句子:

  1. My wallet might have been stolen by that little boy.
  2. John must have finished his homework because he is playing basketball.

上面的句子其形式是:情态述词 + have + 完成分词,这种结构用来猜测过去做过某事。用 might 的话,说话者对自己的猜测不是很肯定;用 must 的话,说话者对自己的猜测相当有把握。

3. We could have stayed there for one more week but we had spent all the money.

以上 could + have + 完成分词,这种结构可以用来表达“本应该做某事,但是实际上没有做”。

4. He could have forgotten what he did.

以上 could + have + 完成分词,用来表达“可能有做过(发生过)某事”,说话者不是十分确定该事情过去是否确实发生。

所以,对 could + have + 完成分词,要具体分析语境,才能知道它究竟是表示猜测,还是表示虚拟。

更多例句:

3. He must have been strong when he was young.

4. It can be and should be so applied that questions asked by the teacher could have occurred to the student himself.

标签