52单词网 > 高中英语 > 高中英语题库 > I didn't see her in the meeting room this morning.She at the meeting. [ ] A.must

I didn't see her in the meeting room this morning.She at the meeting. [ ] A.must

来源:网络 时间:
I didn't see her in the meeting room this morning.She at the meeting. [ ] A.must

I didn't see her in the meeting room this morning.She ________ at the meeting.

[]

A.mustn't have spoken

B.shouldn't have spoken

C.needn't have spoken

D.couldn't have spoken

试题答案

答案:D

解析:

must表示推测时不用于否定句;shouldn't have done sth表示“本不应该做某事而实际上做了”;needn't have done sth表示“本来不必做某事而实际上做了”;couldn't have done sth表示“不可能做过某事”。根据题意,选D。