各种句式(反义疑问句)
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/12 23:47:24
It is cold in the room. You must have turned off the steam,________you? A.don’t B.didn’t C.haven’t D. mustn’t It must have rained last night,________it? A.haven‘t B.hadn’t C.mustn’t D.didn’t 这两题有什么区别?正确选项是什么?
解题思路: 反义疑问句
解题过程:
同学,这里涉及到must have 的反义疑问句的用法。
must have 对已发生的过去情况的推测,若陈述句谓语部分有“must have done”,而且有表示过去的时间状语,问句部分用didn't;若没有表示过去的时间状语,问句部分用haven't或hasn't。如:
1)They must have gone there last night,didn't they?
2)They must have arrived by now,haven't they?(根据by now来判断)
3)They must have been to the Great Wall,haven't they?
在你给的题目中,第一个没有表示过去的时间状语,所以答案应该选C
第二题中,有表示过去的时间状语“last night",所以答案选D
同学,老师讲清楚了吗?
如有疑问请继续讨论!
最终答案:略
解题过程:
同学,这里涉及到must have 的反义疑问句的用法。
must have 对已发生的过去情况的推测,若陈述句谓语部分有“must have done”,而且有表示过去的时间状语,问句部分用didn't;若没有表示过去的时间状语,问句部分用haven't或hasn't。如:
1)They must have gone there last night,didn't they?
2)They must have arrived by now,haven't they?(根据by now来判断)
3)They must have been to the Great Wall,haven't they?
在你给的题目中,第一个没有表示过去的时间状语,所以答案应该选C
第二题中,有表示过去的时间状语“last night",所以答案选D
同学,老师讲清楚了吗?
如有疑问请继续讨论!
最终答案:略