You______ all those calculations!We have&nbs-考呗网题库移动版
中国农业银行
首页 题库首页在线模考
取消

A. needn't have done
B. must not have done
C. shouldn't have done 
D. could not have done

参考答案A
解析:【答案】A。解析:needn’t have done sth.意为“本不必做某事,但实际上做了”,本句句意为你根本不必做那些计算,我们有做那些事情的电脑。must not have done sth.意为“一定不能做某事”;shouldn’t have done sth.意为“不该做某事但做了”;could not have done sth.意为“不可能做某事”,这三项均不符合题意。故正确答案为A。

你可能喜欢

A. has been expecting
B. had been expecting
C. was expecting 
D. had excepted

A. by no means 
B. in no sense
C. on any account
D. to good account

A. haven' t you
B. won' t you
C. doesn' t you
D. didn't you

延伸阅读