英语 反义疑问句

问题描述:

英语 反义疑问句
书上说反义疑问句must的用法时提到如果表示推测则根据must之后的动词来确定:
1.It must have rained last night,didn't it?
2.He must have studied English for many years,hasn't he?
为什么都是现在完成时第一句话用的是didn't而第二句用的却是hasn't?难道是因为it的缘故?
反义疑问句中还有提到,如果之前的是I am,则之后要用aren't I.反过来说,之前用的是I am not,则之后要用are I 因为例题中没有所以有点怀疑求解.

1.must表示推测的句子的反义疑问句,其具体变化必须遵循如下变化原则:先去掉情态动词must,然后考虑句子本来该有的时态(一般根据句子的时间状语或具体句意进行判断),结合句子的谓语动词形式,再进行相应变化.1)第一...