You ______ John in the street this morning. He’s been dead for ages.

admin2018-06-03  44

问题 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

解析 must have done表示对过去情况的肯定推测,而对过去情况的否定推测则用couldn’t have done,所以选D项。
转载请注明原文地址:https://kaotiyun.com/show/2MxK777K
0

最新回复(0)