You must have watched that football match last night, ?A. must youB. haven’t youC. didn’t

发布时间:2020-08-17 09:10:37

You must have watched that football match last night,     ?
A. must you
B. haven’t you
C. didn’t you
D. aren’t you

网友回答

A. must you
B. haven’t you
(答案→)C. didn’t you
D. aren’t you
解析:本题考察的是对“情态动词+have done”的反义疑问句,当“情态动词+have done”后面有过去时的时间状语的时候,要对一般过去时反问;如果没有过去时的时间状语,要对现在完成时反问。本句中有过去时的时间状语last night,而且句中是行为动词watch,所以使用助动词did进行反问。故C正确。
以上问题属网友观点,不代表本站立场,仅供参考!