高中英语,反义疑问句

[复制链接]
查看11 | 回复5 | 2013-7-25 22:37:44 | 显示全部楼层 |阅读模式
第一题应该选C,该句含must,后面有完成时跟完成时定,前肯后否。第二题选C是因为前面句子中有具体时间last month,故跟be定,如果不是have been,而是其他现在完成时,如have eaten,则后面用did 形式...
回复

使用道具 举报

千问 | 2013-7-25 22:37:44 | 显示全部楼层
第一题 选 C. haven't you 因为must在此题中表示推测,所以反意问句不用情态动词,而根据它后面的时态选出相应的形式,如后面有have done但没有过去时间状语,就选haven't you ,所以这题 这样选第二题选 D. didn't you同上如果有过去时间状语就用此形式表示过去。...
回复

使用道具 举报

千问 | 2013-7-25 22:37:44 | 显示全部楼层
1.选c.理由是,将情态动词must去掉后为一现在完成时,反义问句自然用havn't....2.must have been是was的推测形式(不推测时应该用was),反义问句自然用weren't you....
回复

使用道具 举报

千问 | 2013-7-25 22:37:44 | 显示全部楼层
C。理由就是前面是肯定,那么后面要是否定,只能是C或D;前面是完成时,所以后面要使用haven't,所以是C...
回复

使用道具 举报

千问 | 2013-7-25 22:37:44 | 显示全部楼层
must + havedone 是对过去事实的推测,构成反义疑问句时,需要按照实际句子来选择助动词、Be动词,题干中有last month,说明是一般过去时。句中的动词为Be。所以选择C...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行