You______him in his office last night: he has been on business travel for a week

游客2023-11-01  22

问题 You______him in his office last night: he has been on business travel for a week.

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

答案 C

解析 译文:昨天晚上你不可能在他办公室见到他,他出差已经一个星期了。情态动词题。根据后半句“他出差已经一个星期了”,可推知前半句应该表示“你不可能在他办公室见到他”,这里表示对过去的推测,“当时不可能做过”用can’t have done表示,故答案为[C]。
转载请注明原文地址:https://tihaiku.com/zcyy/3149538.html
最新回复(0)