He___________to Tokyo, for I saw him a short time ago.

admin2021-06-28  9

问题 He___________to Tokyo, for I saw him a short time ago.

选项 A、must have gone
B、mustn’t have been
C、can’t have gone
D、can’t have been

答案C

解析 must have done表示“一定做了……”,是对过去发生事情的肯定推测;不存在mustn’t have done的形式;can’t have done表示“不可能做了……”,是对过去发生事情的否定推测。短语have been to表示“去过(已经回来了)”,have gone to表示“去了(还未回来)”。根据句意可知,选C。
转载请注明原文地址:https://kaotiyun.com/show/NrxC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)