He have e here yesterday, he?
A. mustn’t;did
B. couldn’t;has
C. mustn’t;haven’t
D. must;didn’t
网友回答
A. mustn’t;did
B. couldn’t;has
C. mustn’t;haven’t
(答案→)D. must;didn’t
解析:“must+不定完成”表示对过去情况的肯定推测,故反意问句用didnt he?若无过去时间状语,动词侧重强调现在的情况,即反意问句用havent(hasnt)+主语?如:
The leaders must have heard about the news,havent they?