They must have stayed at hotel last night, ____? A. mustn钬檛 they听听听 B.

[复制链接]
查看11 | 回复2 | 2012-8-19 19:20:46 | 显示全部楼层 |阅读模式
你的选项有乱码。应填didn't they。must have done 这样的句型表示的是对过去事情的猜测。表过去的助动词是did,因反义疑问句前半句是肯定的,后面用否定形式,主语是they,即didn't they。翻译:他们昨晚一定是呆在宾馆里,对吗?...
回复

使用道具 举报

千问 | 2012-8-19 19:20:46 | 显示全部楼层
答案为Didn't they?因为出现了last night 这一时间状语,若无则为Haven' t they?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行