单选题
9.
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
E、
might not have seen
【正确答案】
D
【答案解析】
今天早上你在街上看见的不可能是约翰。他已经去世很多年了。
A选项mustn't表示“禁止做……”;从句子意思可知,看见的不可能是约翰。must have done表示对过去情况肯定的推测,而对过去情况否定的推测用couldn't have done,故选D。
提交答案
关闭