... may have V-ed ...

结构︰

主语+may/might have+过去分词

说明︰

此句型意为“很可能曾经…”。表示对过去之事做不太肯定的推测。而“may/might+原形<动词>”是对现在或未来事物做推测。might have 所表示的可能性要比 may have 低一些。

He may have known the truth; otherwise he wouldn’t be so angry now.
他当时很可能知道事情的真相,否则他不会这么生气。
The boy might have known the truth, but I am not quite sure.
这男孩当时也许知道真相,但我不很确定。
He may have overslept this morning.
今天早上他或许睡过头了。
The tea is hot; he may have been here before.
茶还热着,不久前他很可能在这里。

 

 

 


Warning: count(): Parameter must be an array or an object that implements Countable in /www/wwwroot/www.lingzhangai.cn/wp-content/plugins/wechat-social-login/templates/share/share-bar.php on line 7