题目

You must have waited here for a long time ,___________you? A. mustn't    B. didn't        C. haven't       D. hadn't 答案:C 解析: 本题是反意疑问句的考查。must的反意疑问句不是对must进行反问,因为陈述句部分中有for a long time,所以对have waited进行反问。
英语 试题推荐