My brother met her at the Grand Theater yesterday afternoon, so she ______ your lecture.

admin2019-03-24  40

问题 My brother met her at the Grand Theater yesterday afternoon, so she ______ your lecture.

选项 A、mustn’t have attended
B、needn’t have attended
C、shouldn’t have attended
D、couldn’t have attended

答案D

解析 该句前半部分叙说一个客观事实,后句对前句进行补充说明。must have done表示对过去动作的肯定推测,只能用于肯定句中,其否定形式是can’t/couldn’t have done,因此A是错误的,答案为D。B、C两项分别表示“过去本来没有必要、不应该做某事,但事实上却做了”,不符合题意。
转载请注明原文地址:https://kaotiyun.com/show/74xK777K
0

最新回复(0)