You ______ her in her office last Friday; she’s been out of town for two weeks.

admin2018-11-11  16

问题 You ______ her in her office last Friday; she’s been out of town for two weeks.

选项 A、needn’t have seen
B、must have seen
C、might have seen
D、can’t have seen

答案D

解析 句意:在上周五你不可能在她的办公室看见她,她离开本市已经两星期了。needn’t have done表示不必做某事,而实际上已经做了,含没有必要或浪费的意思。根据该题后半句的意思判断A项错。B项和C项是对发生在过去的事情的一种推断,只是程度不同,因为是肯定形式,不合题意,也错。must have been的否定形式应为can’t have done,所以,D正确。
转载请注明原文地址:https://kaotiyun.com/show/wEaC777K
本试题收录于: 英语题库成考专升本分类
0

最新回复(0)