高中英语特殊句式三道比较题 30

1.Theemployeemighthavebeendismissedbytheemployerlastmonth,______?A.hasn'theB.didn'the... 1.The employee might have been dismissed by the employer last month,______ ?
A.hasn't he B.didn't he C.wasn't he D.mightn't he
2.John told you that there wasn't anyone in the room at that time,______ ?
A.was there B.wasn't there C.didn't he D.did he
3.Sarah had her washing machine repaired the day before yesterday, ____ she?

A. had B. did C. hadn't D. didn't
答案为CCD.
第一题不知道逗号左边怎么还原,为什么还原成was dismissed,而不是had,还有,为什么不能像第二题的考点直接选成B呢?
第二题根据at that time即可判断
第三题为什么不选C,剧中的had是助动词吗
展开
 我来答
百度网友289c0c0
2014-10-05 · TA获得超过4184个赞
知道大有可为答主
回答量:1531
采纳率:89%
帮助的人:632万
展开全部
其实反义疑问句不需要像数学题一样一句一句扣,如果你一定要把句子还原才能看明白:
1、表示推断,相当于"I think"从句,所以是I think that the employee was dismissed by the employer last month,反义疑问句对从句反义,所以是wasn't he
2、与1句正好相反,1句的主句是think,而2句是tell,不表示推断,所以反义疑问句对主句反义,用didn't he
3、had这里不作为助动词出现,而是一个实义动词,所以是didn't she。如果句子是这样:Sarah had repaired her washing machine the day before yesterday,那就应该是hadn't she

说了一大堆不知道你能不能明白
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-10-05
展开全部
  1. might  have 有两种情况,若句中没有时间状语,则反义疑问句用完成时;若有时间状语,则反意疑问句用过去时。题中出现了last time,所以用过去时

  2. 两点:主句人称是第三人称,反义疑问句对主句提问;主句是过去时

  3. had在这里是实意动词,(have sth done是 某人让某物被做 的意思),它的助动词应该是do

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式