客服

购物车

APP下载

扫码下载专升本APP

回顶部

搜题
APP下载

扫码下载专升本APP

单选题 You _____ all those calculations! We have a computer to do this sort of things.

A

needn’t have done

B

can’t have done

C

mustn’t have done

D

couldn’t have done

正确答案 :A

解析

【翻译】你没必要做所有那些计算!我们有一台电脑可以做这些事。 [考点]情态动词 【精析】A needn’t have done表示“本不必做”,事实上已经做过了;must have done是对过去事实的肯定猜测,mustn’t表示“禁止,千万别”;couldn’t have done是对过去情况的可能性的否定猜测,表示“不可能会,可能没有”。根据句意可知应选A。