I shall tell him the truth,______ .A.whether he likes it or notB.no matter he likes it or notC.whether or not he likesD.no matter how he likes it

问题描述:

I shall tell him the truth,______ .
A.whether he likes it or not
B.no matter he likes it or not
C.whether or not he likes
D.no matter how he likes it

为什么不选A

答案错误, 应该是A。 用C文法错误; B有点勉强, 虽然不算错, 但是说出来别扭; D的文法正确, 但文句不通。

A吧!?@?

whether or not常连在一起使用,表示“是否”的意思
这句话意为:我要告诉他真相,不管他是否爱听。

答案确实是C如果选A 那为什么不能选B?楼上都说不出理由.其实A和B意思完全相同,可以互换.这题选C是因为truth后有一个逗号,它将两句句子分开了.如果没有这个逗号,那命题者肯定不会让A和B同时出现.有了逗号,宾语从句后...