客服

购物车

APP下载

扫码下载专升本APP

回顶部

搜题
APP下载

扫码下载专升本APP

单选题 You ( ) have said that, now Grandma’s really angry.

A

shouldn’t

B

couldn’t

C

wouldn’t

D

needn’t

正确答案 :A

解析

【翻译】你不应该说那些的,现在外婆真的生气了。 [考点]情态动词 【精析】Ashouldn’t have done表示“本不应该做某事(却做了)”;couldn’t have done表示“不可能做了某事”;wouldn’t have done表示对过去的虚拟;needn’t have done表示“本不必做某事(却做了)”。根据句意可知,选A。