英语单选一题

来源:百度知道 编辑:UC知道 时间:2024/06/18 05:02:30
Jason's gone to New Zealand,and the person you met just now _____ be him.

A.shouldn't B.needn't
C.couldn't D.didn't

答案是A,我想知道为什么不选C呢?

should应该用来表示义务或职责
could用来表示过去的能力、可能性或允许,用来表推测或条件

因为 A 比较肯定 相当于 肯定不是他

而C 往往表示推断 相当于 应该不是他

C.couldn't 应用can‘t

这句话的意思你应该知道
Jason已经去了新西兰了 ,你刚刚遇到的那个人——是他。
把A 不应该 和C 不可能 代进去看
Jason已经去了新西兰了,你刚刚遇到的那个人不应该是他。
Iason已经去了新西兰了,你刚刚遇到的那个人不可能是他。
不可能太绝对了
万一他已经回来了呢
而且口气太不客气
西方人都注意礼貌
所以A就相对比较委婉
英语做选择题不是选正确答案,而是选最佳答案。
难道其他不可以吗?只是不如最佳选项好罢了。

同意四楼的观点。这题最佳答案是A要是有can not肯定选它