常见结构是“情态动词 + have + 过去分词”。本页先整理对过去情况的推测,以及对过去做法的评价;具体意义取决于情态动词和上下文。

对过去情况的推测

结构常见含义原创例句
may/might have + 过去分词某事可能已经发生A visitor may have moved the sign.
must have + 过去分词根据线索作较有把握的推断The gardener must have watered the plants; the soil is still wet.
can’t/couldn’t have + 过去分词根据线索认为某事不可能发生He can’t have opened this door; he had no key.

依次译为:可能有访客移动了标牌;园丁一定浇过花了,土还是湿的;他不可能开过这扇门,他没有钥匙。

情态意义是说话者的判断,不能将“可能发生”读成“已经证实”。must have 在这里表示推断,不是过去的义务。

与被动语态结合

The file may have been copied before the account was closed.

译文:账户关闭前,这份文件可能已被复制。

拆成 may(可能)+ have been(完成式中的 be)+ copied(过去分词)。文件是复制动作的接受者,因此使用被动结构。参见被动语态。

对过去做法的评价

I should have checked the address before sending the parcel.

译文:寄包裹前,我本该检查地址。

这里 should have 表示对过去做法的反思;shouldn’t have 常表示某事本不该做。could have 还可以谈过去未实现的可能或机会,不能见到完成式就一律解释为推测。

阅读应用:BBC 新闻中的不确定性表达。

参考:British Council:对过去情况的情态推测。例句为原创。

返回03-动词系统。