找了一些资料 发现这个比较简便 不用看得你那么烦
一、当陈述句部分有否定词(never, no, nobody, seldom, nothing, nowhere等)时, 反意疑问句要用肯定形式.如:
He seldom goes home on Sundays, does he?
二、当陈述句为祈使句时:
①如果是肯定陈述句, 反意疑问句常用won't you/will you?如:
Do exercises more carefully next time, won't you/will you?
②如果是否定陈述句, 反意疑问句通常只能用will you?如:
Don't do things at the wrong time, will you?
③如果陈述句以Let's开头, 反意疑问句用shall we?如:
Let's visit the High Dam, shall we?
④如果陈述句以Let us开头, 反意疑问句用will you?如:
Let us go hunting, will you?
三、当陈述句中有used to时, 用did或used构成反意疑问句.如:
He used to be a famous writer, usedn't he/didn't he?
四、当陈述句有ought to时, 用ought或should构成反意疑问句.如:
He ought to be praised for what he has done,oughtn't he/shouldn't he?
五、当陈述句中含有must时, 反意疑问句可有多种构成形式:
①表示推测时, 反意疑问句的构成形式举例如下:
He must be a visitor, isn't he?(对现在情况的推测)
You must have seen him at his birthday party yesterday, didn't you?(对过去情况的推测, 且句中有过去的时间状语)
You must have seen him at his birthday party,haven't you?(强调动作的完成)
②表示"必须"或"必要"时, 其反意疑问句的构成举例如下:
They must work hard, mustn't they?(必须)
They must take medical lessons, needn't they?(必要)
六、当陈述句中有dare, need时, 如果是情态动词, 用dare, need本身构成反问, 如果是实义动词,则用do的适当形式.如:
He dare climb the mountain, daren't he?
She dared to walk at night, didn't she?
You need have a rest, needn't you?
The house needs to be cleaned, doesn't it?