请教一道英语选择题

"Thedoodwasopen.""It___open,Ihadlockeditmyselfandthekeywasinmypocket."A.can'tbeB.must... "The dood was open."
"It ___ open,I had locked it myself and the key was in my pocket."
A.can't be
B.mustn't be
C.can't have been
D.mustn't have been
请解释,谢谢
展开
 我来答
得庆自t
2012-10-17 · 超过21用户采纳过TA的回答
知道答主
回答量:202
采纳率:100%
帮助的人:41万
展开全部
选c,a项表对现在的否定,b项表禁止的意思,c项表对过去的否定,d项没这有种用法,又从句中分析的该事发生在过去,固选c
追问
A改成couldn't be可以吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
体照sunny
2012-10-13 · TA获得超过8183个赞
知道大有可为答主
回答量:4535
采纳率:66%
帮助的人:1617万
展开全部
选项是C。因为根据“我亲自锁了门,钥匙还在我手里”,可推测“门不可能是开着的”。can接完成时表示对过去事情的推测。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xulinxue963
2012-10-13 · 超过13用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:40.1万
展开全部
.can't have been是不可能的意思,是对过去的否定推测,根据语境选择C,而B项一般用在表示禁止的语句中
更多追问追答
追问
请问A为什么不可以
追答
A选项的时态是一般现在时,
"The door was open 是一般过去时,所以不行.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuanniduozhi
2012-10-13 · TA获得超过445个赞
知道答主
回答量:317
采纳率:0%
帮助的人:279万
展开全部
A
表推测
must语气太肯定了,但是题目中能看出来,门确实是开了。
亲~希望你能采纳,祝你学习进步哦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cclbbhelen
2012-10-13 · TA获得超过1053个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:373万
展开全部
选C
can't have been 表示过去的不可能
翻译是:A:门开了
B:门不可能是开着的,我之前亲自锁上了它,钥匙还在我的口袋里呢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(12)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式