这道英文选择题怎么做?为什么选A是错的?

Thethief()infromthekitchenwindowsasalltheotherwindowsanddoorswereclosed.A.mayclimbB.m... The thief ( ) in from the kitchen windows as all the other windows and doors were closed.
A.may climb B.must have climbed C.could climb D.should have climbed
展开
非洲和平
2010-07-28 · 超过13用户采纳过TA的回答
知道答主
回答量:120
采纳率:0%
帮助的人:0
展开全部
首先should have done是表示该做的事却没做,表示对过去没做的事表示遗憾。shouldn't have done所表示的意思相反。
could do和may climb是情态动词中便是现在,如果要表示过去则必须用have done表过去。as all the other windows and doors were closed注意到是“were”说明表示的过去。
must have done表示对过去的判断和推测的肯定语气。
勤扰龙槐Qn
2010-07-27 · TA获得超过1666个赞
知道小有建树答主
回答量:720
采纳率:100%
帮助的人:250万
展开全部
选B。
这句话是表示一种推断,“一定做过”或者“可能做过”什么事。所以可以说must have climbed或者may have climbed。
A是现在时,表示“可以爬进来”,允许某人做某事。
同样,C是现在时,表示“可以爬进来”,允许某人做某事。
D中should have done是“本应当做但没有做”的意思。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4a6615e
2010-07-27 · TA获得超过220个赞
知道答主
回答量:282
采纳率:100%
帮助的人:226万
展开全部
你这个题目问得好,答案是B must have climbed
这个是对过去的猜测
你如果选了may climb,其实没有体现猜测的意思
大致的意思是,小偷可以从厨房的门窗爬走
另外这个may climb是完全没有体现对过去猜测的意思
当你对过去的猜测的时候
往往用一个must have done的结构
这个结构也不是“必须”的意思
就是很可能的意思
你如果理解为小偷必须从门窗爬走
则没有起到猜测的意思
等于是有点像命令的感觉了
所以你目前的选择只能是B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
第47个浪人
2010-07-27 · TA获得超过14.6万个赞
知道大有可为答主
回答量:3.5万
采纳率:50%
帮助的人:1.7亿
展开全部
B.must have climbed 是对的,表示对过去事情的肯定猜测。

A 错在它是表示对还没发生的事情的猜测,但根据题意事情已经发生了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
殷崇康
2010-07-27 · TA获得超过7万个赞
知道大有可为答主
回答量:3.4万
采纳率:52%
帮助的人:1亿
展开全部
B.must have climbed
表示对过去的不确定推测,用情态动词加完成式.
A表示尚未发生的动作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
licc_1900
2010-07-27 · TA获得超过204个赞
知道答主
回答量:129
采纳率:0%
帮助的人:98.8万
展开全部
选B吧
因为后面说了as all the other windows and doors were closed“因为所有其他的门窗都是关着的”,所以这个推断是有证据的,选B
你选A语气太不肯定了,这和句意不符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式