They must have stayed at hotel last night ,____?

a.mustn’ttheyb.haven’ttheyc.didn’ttheyd.hadn’tthey为什么选c而不选b在什么情况下选择b呢?望高手指教……... a. mustn’t they b. haven’t they c. didn’t they d. hadn’t they 为什么选c而不选b 在什么情况下选择b呢?望高手指教…… 展开
豆苗W8
2012-08-09 · TA获得超过1819个赞
知道小有建树答主
回答量:617
采纳率:0%
帮助的人:521万
展开全部
这是个反义疑问句,他们昨晚待在旅馆了,不是吗?因为有must作肯定推断,表示说话者的肯定,也就是说这件事过去发生了。所以这是在陈述一件过去发生的事情,回答用过去式的否定形式。
当句子变成“They have stayed at hotel last night”时,可以用haven't they.
希望帮到楼主。
朵朵可爱特别多
2012-08-09 · TA获得超过6678个赞
知道大有可为答主
回答量:4717
采纳率:100%
帮助的人:1214万
展开全部
因为last night 决定的。在表推测的句子中,推测词不参加反义疑问。
如果没有last night, 这句话就选B.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
立纯哀
2012-08-09 · TA获得超过316个赞
知道答主
回答量:57
采纳率:0%
帮助的人:64.3万
展开全部
这题出错了,不管是现在完成时或是过去完成时都不用last night做时间状语。
昂,我觉得是啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式