请教He must have stayed up late last night
请教:He must have stayed up late last night,_____?请教:He must have stayed up late last night,_____? A.didn't he B.hasn't he C.mustn't he D.needn't he 正确答案是A,为什么?请详解
这句话是推测过去发生的事情, 所以这句话其实就是一个过去式的句子。 如果说说这句话的人对这件事很肯定,他可以说:He stayed up late last night, didn't he? 说了 He must have stayed up last night, didn't he? 只不过想表示猜测而已。
这句话是对过去的推测,意思是他昨晚一定熬夜了,反意疑问句应用一般过去时。
若无 last night ,选B 若有,那主要看靠近的,last night 是过去时,所以选A
答:因为go to bed仅指上床睡觉的动作 go to sleep是指入睡,睡着,是go to bed以后才能进入的状态 根据题中I'm very sleepy ...详情>>
问:综合能力测试(50%)和教育专业理论考试(50%)是什么
答:综合能力测试盒理论成绩各占一半的比重详情>>