发布网友 发布时间:2024-10-24 12:56
共2个回答
热心网友 时间:2024-11-02 03:01
yesterday 作为一个具体时间点,不能用于现在完成时中。
但有种固定搭配例外:
Might (may) have done sth + 时间点
虚拟语气,表推测。
所以,你这句话可以改成:
It might (may ) have rained yesterday. So the ground is wet.
这个用法在新概念英语第二册,85页也有用到。原话如下:
He might (may) have telephoned last night, but I'm not sure.
热心网友 时间:2024-11-02 03:00
这只是应试技巧啊,小朋友、其实有这种特殊用法的,在现实生活中,只不过用的很少。