You ____ her in her office last Friday; she's been out of town for two weeks.A.needn't have been B.must have been C.might have been D.can't have been怎么看这里用不用虚拟呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 20:55:59
You ____ her in her office last Friday; she's been out of town for two weeks.A.needn't have been B.must have been C.might have been D.can't have been怎么看这里用不用虚拟呢?

You ____ her in her office last Friday; she's been out of town for two weeks.A.needn't have been B.must have been C.might have been D.can't have been怎么看这里用不用虚拟呢?
You ____ her in her office last Friday; she's been out of town for two weeks.
A.needn't have been B.must have been C.might have been D.can't have been
怎么看这里用不用虚拟呢?

You ____ her in her office last Friday; she's been out of town for two weeks.A.needn't have been B.must have been C.might have been D.can't have been怎么看这里用不用虚拟呢?
D
选can't have seen
好像选项都打错了
整句意思:你上周五不可能在她办公室看到她了,她出城已经有两个星期了.这里can表可能性

D.can't have seen

选d,这是判断,不是虚拟,后半句都说出去两周了这个事实了。而且看后半句句义可以排除bc,needn‘t不表示判断意义。就选d了。

D 你不可能见过她

You (can't have been with )her in her office last Friday; she's been out of town for two weeks.上星期五你不可能同她在办公室里,她离开镇里两个星期了。