█英语选择题目!!█

来源:百度知道 编辑:UC知道 时间:2024/06/28 02:48:40
--Do you know where David is? I couldn't fid him anywhere.
--Well. He ____have gone far--his coat's still here.

A.shouldn't
b.mustn't
c.can't
d.wouldn't

B项毫无疑问,是禁止的意思,肯定是错的
而C项是表 有把握的否定推测
而AD项都是无把握的肯定推测
所以根据题意应该选C.

请问这样分析有没有什么错误,尤其AD项的分析我也不太把握
正确答案是C,就一人答对!!
但是还是没分析清楚

确实是该选C
意思都不一样啊

A.shouldn't 是表示不该做什么而做了

例如:He shouldn't eat the apple.
意思是:他本来不该吃那个苹果的。(言下之意,就是责备他吃了)

b.mustn't 不应该
是按照常理或有事实依据的推测

c.can't 不可能
例如 He had gone to Shanghai,so he cann't be here.

d.wouldn't 是过去的将来或现在的将来不会“将不会”
例如: It wouldn't happen. 不会发生这种事。(含有一定的推测)

这是个人多年学习外语的见解,没有用那些专业的网页就是希望讲解能够简单易懂,而且切合楼主的题。

希望有所帮助

mustn't有一定不的意思吧?我会选b也,他一定没走远,外套还在这呢!

我劝你一句,这个题要是给老外选他们一定选不出的,因为ACD都差不多。当然C最通顺。

负责任的告诉你选A

a