单选题You _____ her in her office last Friday, she has been out of town for two weeks.A needn’t have seenB must have seenC can’t have seenD might have seen

题目
单选题
You _____ her in her office last Friday, she has been out of town for two weeks.
A

needn’t have seen

B

must have seen

C

can’t have seen

D

might have seen


相似考题
参考答案和解析
正确答案: C
解析:
句意:你不可能上周五看见过她在办公室,她已经出城两周了。can't+have+done表示对过去事情的否定推测,译成“不可能做过某事”。