He must have stayed up late last night, _____he?
A mustn't B needn't C hasn't D didn't
请问老师这题为什么选D,做must的反义疑问句思路应该是怎样的?
must 表推测时(“一定;肯定”),只用于肯定句。不用于否定句和疑问句。
这就决定了“附加问句” 不能再用 must。
根据 must have stayed 表示的意思,这是对过去发生的动作推测。换句话说,陈述句部分其实就是 stayed。如果去掉 must,句子则是:
He stayed up late last night, ________?
反义问句的“附加部分”,我想,网友可以自己完成了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
陈述句部分中 must have 后面如果接系动词been,附加问句部分用 weren't / wasn't ...;如果接其它动词的过去分词,附加问句部分用 didn't ...。例如:
He must have been a fool, wasn't he? ( wasn't he 是 wasn't he a fool 的省略) He must have failed in the exam, didn't he?( didn't he 是 didn't he fail 的省略)(摘自《刘毅英语语法宝典》p.7)