As far as I know, she was asked to look after her sick mother, so she______the party-yesterday.

admin2019-03-28  13

问题 As far as I know, she was asked to look after her sick mother, so she______the party-yesterday.

选项 A、mustn’ t have taken part in
B、shouldn’ t have taken part in
C、needn’ t have taken part in
D、couldn’ t have taken part in

答案D

解析 must have done表示过去肯定做了某事,是对过去发生事情的肯定推测,其否定形式不用mustn’t;shouldn’t have done表示过去本不应该做某事而实际上却做了;needn’t have done表示过去本不必做某事而实际上却做了;couldn’t have done表示过去不可能做了某事,是对过去发生事情的否定推测。根据so之前的she was asked to look after her sick mother可知,她不可能去参加昨天的派对,是对过去发生事情的否定推测,所以应用couldn’t have done的形式。故选D。
转载请注明原文地址:https://kaotiyun.com/show/TFJC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)