.情态动词的选择题

----Thereisalotofsmokecomingoutoftheteaching-buildingthere.--Really?It_____beafire,mo... ---- There is a lot of smoke coming out of the teaching-building there.
-- Really? It _____ be a fire, most probably.
A. can B. ought to C. have to D. must
再比如这个

The doctor said it will take six weeks and I ____ be fine by then
A should B will C can 我感觉这三个选项都可以啊
我明白了,感觉应该是这样的(稍作解释一下,以免误导其他浏览此问题的人):
1.,can 在陈述句中不表推测 故选B
2 ,为间接引语,若选B应为would ,C选项同1题 故选A相当于ought to

分数嘛,,,就给最辛苦的人啦^_^
展开
i2nd
2010-05-24 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2016
采纳率:0%
帮助的人:1688万
展开全部
先分析各个选项:

can表示推测的意思时候就是probably,所以在这里和后面内容产生冗余,翻译过来就是:最可能(第一个)可能(第二个,或者翻译为也许)是起火了。明显不对。

ought to的意思是used to say that you think something will probably happen或者drawing a tentative conclusion ,也就是要表达推测性的一个结论。翻译:最大可能是起火了吧。

have to,句子翻译:最大可能是必须是起火了。

must,句子翻译:最大可能是一定是起火了。

所以一比较就知道正确答案是 B ought to。

再看第二题:

should在这里也同样表示试探性的推断drawing a tentative conclusion,虽然翻译为“应该”,但是这里的“应该”类似于中文在这样的场合的使用:你走完这段路就应该累了。意思是说话者推断你很可能走完这段路就累了,而不是说话者要求你走完这段路就必须累。应该不一定表示要求,也能表示推断。

will表示医生肯定患者会康复,治病这种事情是不能下肯定结论的,不然万一不准就是一场医疗官司。当然如果医生信心满满的时候也可以这么说。不过可以想象一下两个场景的区别:1医生说:6个星期之后你就应该恢复健康了;2医生说:6个星期之后你会恢复健康。2的场景似乎从未在现实中出现过。

can表示可能,失去了推断的含义,而医生的结论是通过诊断作出的。can在这里可以替换为probably will,两者意思都有一种纯属瞎碰的感觉。

所以,答案是 A should
善良且轻松的小喜鹊04
2010-05-23 · TA获得超过1111个赞
知道小有建树答主
回答量:591
采纳率:0%
帮助的人:563万
展开全部
1、A。can根据后面most probably看出是“可能是”的意思,右面三个选项过于肯定
2、B。by then意为“到那时”,明显是未来的情况,用will
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
NOKIA_GMAIL
2010-05-23 · TA获得超过152个赞
知道答主
回答量:110
采纳率:0%
帮助的人:76万
展开全部
表示肯定猜测是 MUST
表示否定猜测是 CANNOT

由于 most probably 决定了 A 和D 都不选
HAVE TO 不得不 与 MUST 相似 前者客观,后者主观
所以选B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
艾数英
2010-05-24 · TA获得超过2247个赞
知道小有建树答主
回答量:1243
采纳率:0%
帮助的人:0
展开全部
第一题选B 第二题 选A
因为
1:这句话的意思是:——很多的烟雾正在从那边的教学楼里钻出来。
——真的吗?那应该是起火了,最大可能了。
A. can 表示"能够 "的意思 B. ought to 表示"应该"的意思 ,表示一种猜测,不能十分肯定,但是有一定的理由的。C. have to 表示"不得不"的意思 ,它表达一种被迫的意思D. must表示"必须 "的意思 。它也可能表示一种猜测,但是是十分有把握的。
根据句子的意义结合单词的意义和用法就可以选出B。因为教学楼里钻出来烟雾,后面还有“最大可能了”所以据此判断应该是选“应该”。
2.这句话的意思是:医生说过它将需要6个小时并且非常健康的。这里的它可能指的是一次手术,医生对手术所需要的时间非常了解 ,他可以十分肯定地说那将需要6个小时。但是病人身体的恢复是由各种原因综合决定的,不一定经过这次手术我肯定就能非常健康的,所以说“我将非常健康的”必须得用虚拟语气。所以要用should
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式