求高手,这道题怎么做

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:53:58
I don't believehim,he--be serious.
A:needn't B:can't C:shouldn't D:mustn't
答案是C,但是我感觉说不通,有高手请进一步指点

B 我不相信他,他不可能是认真的。
Can not 可用于否定句中,表示自己的语气与感情肯定。

B,这是表示否定猜测的用法。肯定猜测可用must(必定是。。。)may/can(可能是。。。。)答案肯定是错了。

我感觉也是B。哈哈,毕业太久,英语都忘光了。
看原句的意思,是推测他不是认真的。
四个选项里,A应该不会选。needn't是表示不必要的。
should的确有表示推测的意思,而must也有,但是用起来不会用否定式。如果非要用的话,就应该是肯定式的用法,就应该是he must be joking.也就是说,这两个词的否定式都只表示要求某人不做某事,类似的还有oughtn't to. 而can't有表示可能性的用法,与may not类似。
呵呵,实在是忘光了,你参考一下吧。