he must have stayed up late night,--he?

问题描述:

he must have stayed up late night,__he?
A mustn't B needn't C hasn't D didn't
总是搞不清楚该用什么,
1个回答 分类:英语 2014-12-13

问题解答:

我来补答
D
这句话是推测过去发生的事情,所以这句话其实就是一个过去式的句子.如果说说这句话的人对这件事很肯定,他可以说:He stayed up late last night,didn't he?说了 He must have stayed up last night,didn't he?只不过想表示猜测而已.
若无 last night ,选C;若有,那主要看靠近的,last night 是过去时,所以选D
这句话是对过去的推测,意思是他昨晚一定熬夜了,反意疑问句应用一般过去时.
再问: 什么时候用mustn't 回答?
再答: Mustn't是禁止的意思。没有这种用法
 
 
展开全文阅读
剩余:2000
下一页:生物 酶