I didn’t meet her at the party yesterday. Shefor Shanghai.A. might leaveB. must leaveC. ca

发布时间:2020-08-16 11:57:19


I didn’t meet her at the party yesterday. She    for Shanghai.
A. might leave
B. must leave
C. can have left
D. may have left

网友回答

A. might leave
B. must leave
C. can have left
(答案→)D. may have left
解析:考察虚拟语气。句意:我昨天在聚会上没有看到她。她可能已经去了上海。“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。故选D。
以上问题属网友观点,不代表本站立场,仅供参考!