You__________John in the street this morning. He’ s been dead for ages.

admin2021-06-28  19

问题 You__________John in the street this morning. He’ s been dead for ages.

选项 A、mustn’t see
B、mustn’t have seen
C、couldn’t see
D、couldn’t have seen

答案D

解析 mustn’t禁止,不准;英语中不存在mustn’t have done的形式;couldn’t不可能;couldn’t have done不可能做了……,是对过去已经发生事情的否定推测。根据句意可知,此处表示对过去情况的否定推测。故选D。
转载请注明原文地址:https://kaotiyun.com/show/MSxC777K
本试题收录于: 英语题库普高专升本分类
0

随机试题
最新回复(0)