英语中的两个问题

期待:预料某事可能发生。

她脸上的表情很紧张,好像已经预料到了什么。(当然这是虚拟的比喻)

作为虚拟语气,我们通常用could had do(我们本来可以做某事但没有做)

可能会做同样的判决,但我也可以做。

例如他没有申请这份工作,尽管他本可以被录用。

如果你昨天来了,我们可能会及时完成这项工作。

作为猜测过去的语气,could have和may have以及may have都可以用,区别只是语气是否肯定。

比如他迟到了2个小时。他可能被雨挡住了。

他可能被雨挡住了。

大家都说他可能被雨耽误了,但后面的语气更确定。

同样,他也迟到了。他可能发生了什么事?

他可能发生了什么事?

后者更确定。