You have bought the book for me, but thank you all the same.A. shouldn’tB. needn’tC. can’

发布时间:2020-08-17 05:19:22

You      have bought the book for me, but thank you all the same.

A. shouldn’t
B. needn’t
C. can’t
D. mustn’t

网友回答

A. shouldn’t
(答案→)B. needn’t
C. can’t
D. mustn’t
解析:试题分析:Shouldn’t have done 表示本不应该做某事而实际上做了:needn’t have done表本没有必要做某事而实际是做了; can’t have done表过去不可能做了某事;musntn’t have done形式不对。句意:你本不必给我买这本书的,但仍然谢谢你。故B正确。
以上问题属网友观点,不代表本站立场,仅供参考!