单选题 You must have waited for me for a long time, _____?无
【正确答案】 D
【答案解析】当must用来表示对过去的情况进行“推测”( must + have done) 时, 如句中有过去的时间状语, 反意疑问句部分要用“didn’t +主语”; 如果句中没有过去时间状语, 反意疑问句部分要用“haven’t /hasn’t +主语”。