My brother met her at the Grand Theater yesterday afternoon, so she ______ your lecture.A.
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
该句前半部分叙说一个客观事实,后句对前句进行补充说明。musthavedone表示对过去动作的肯定推测,只能用于肯定句中,其否定形式是can"t/couldn"thavedone,因此A是错误的,答案为D。B、C两项分别表示“过去本来没有必要、不应该做某事,但事实上却做了”,不符合题意。