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

admin2019-05-10  7

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

解析 分析选项,其中B不存在,D.couldn’t have seen本能看到,但没有看到(对过去的虚拟);一定不可能看到…(对过去的有把握的否定推测);A.mustn’t see禁止,不许;C.couldn’t不能,不可能。本题翻译为:今天上午你不可能在街上看到John,他去世多年了。根据题意D即为正确答案。
转载请注明原文地址:https://jikaoti.com/ti/yPnGFFFM
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)