Mary ______ be in London because I saw her in town only an hour ago.

admin2009-10-15  35

问题 Mary ______ be in London because I saw her in town only an hour ago.

选项 A、won’t
B、mustn’t
C、may not
D、can’t

答案D

解析 情态动词can表推测时,只能用于疑问句和否定句中,且常推测现在和过去,不能推测将来。句意是“仅仅一小时前我还在镇上看见玛丽了,所以她现在不可能在伦敦。”所以本题正确的答案选D。[拓展]情态动词表推测的用法:must用于肯定句,意思是“一定是,想必是”,是对当前发生的情况做出肯定的推测。can’t或couldn’t意思是“不可能,想必不会”,表示出惊异、怀疑的情绪,用以对当前发生的事做出否定的推测。might,may,could用于肯定,但它们表示一种不太肯定的说法,意思是“也许,可能”。
转载请注明原文地址:https://kaotiyun.com/show/alfd777K
0

最新回复(0)