He______Tokyo, for I saw him a short time ago.

admin2019-10-28  9

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

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

答案C

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

最新回复(0)