——I saw Annie in the market yesterday.——You _______her; she is still studying abroad.A. mustn't see B. couldn't see C. mustn't have seen D. couldn't have seen选哪个 为什么 谢谢mustn't 怎么不行?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/06 04:41:03
——IsawAnnieinthemarketyesterday.——You_______her;sheisstillstudyingabroad.A.mustn''tseeB.couldn''tseeC.

——I saw Annie in the market yesterday.——You _______her; she is still studying abroad.A. mustn't see B. couldn't see C. mustn't have seen D. couldn't have seen选哪个 为什么 谢谢mustn't 怎么不行?
——I saw Annie in the market yesterday.
——You _______her; she is still studying abroad.
A. mustn't see
B. couldn't see
C. mustn't have seen
D. couldn't have seen
选哪个 为什么 谢谢
mustn't 怎么不行?

——I saw Annie in the market yesterday.——You _______her; she is still studying abroad.A. mustn't see B. couldn't see C. mustn't have seen D. couldn't have seen选哪个 为什么 谢谢mustn't 怎么不行?
答案D,这个题目应该属于高中英语中情态动词+have done这个考点,重点哦~
1.could have done 表示对过去发生事情的可能推测,加not就有了否定意义了;
2.must have done 表示对过去发生事情的 肯定推测,但是---must加not却表示了禁止以及不许可的意义,与本题题意不符;
3.根据原句时间状语yesterday及句意,表示过去 且 否定,所以答案选D喽~

d

d
couldn't表示不可能
因为是过去看到的~所以+have
mustn't意为绝不可以,表不允许

d

选D
在表示推测的句子中,mustn't是不可以用的。只有这几个词可以用否定:may,might,can,could.其中can't表示不可能。
顺带一提,选D的理由还有一个:要在推测句子中表示过去时,在助动词后用现在完成时表示。

D虚拟语气
must意思不对