题目内容

1.Your room must have been cleaned yesterday,          ?(  )
A.wasn't itB.haven't itC.hasn't itD.mustn't it

分析 你的房间昨天肯定被打扫过,是吗?

解答 答案A.反意疑问句,注意前否定,后肯定;前肯定后否定,it替代your room,结合yesterday,当must+have done表示对过去的情况进行推测,问句要根据陈述部分谓语的情况用"didn't+主语"或"wasn't/weren't+主语";这里主语your room,是动词clean的承受者,结合yesterday故用过去时被动语态was+cleaned,故答案是A.

点评 当must+have done表示对过去的情况进行推测(一般句中有明确的过去时间状语),问句要根据陈述部分谓语的情况用"didn't+主语"或"wasn't/weren't+主语";如果强调动作的完成(一般没有明确的过去时间状语),问句要用"haven't/hasn't+主语".She must have read the novel last week,didn't she?她上星期一定读了这本小说,是吗?You must have told her about it,haven't you?你一定把这事告诉她了,是吗?

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网