You must have been caught in the traffic jam yesterday, you?A. weren’tB. didn’tC. mustn’tD

发布时间:2020-08-17 01:08:45

You must have been caught in the traffic jam yesterday,     you?
A. weren’t
B. didn’t
C. mustn’t
D. haven’t

网友回答

A. weren’t
(答案→)B. didn’t
C. mustn’t
D. haven’t
解析:考查反义疑问句。当前面的主句中有“情态动词+have done”表示推测的时候,如果句中有一般过去时的时间状语,就对过去时反问。如果没有过去时的时间状语,就对现在完成时反问。本题句子有yesterday这个过去时的时间状语,故对过去时反问。原句中的行为动词catch,故使用助动词did。故B正确。
以上问题属网友观点,不代表本站立场,仅供参考!