含有情态动词的反义疑问句有什么规则

问题描述:

含有情态动词的反义疑问句有什么规则
举例说明一下怎样呢?另外我也想找一本好的语法书,

1 带 have to 时,附加疑问用 do 或 have的相应形式 ,用 do 更常见.
You don’t have to go to school on Sundays ,do you
We have to work today ,don’t we (haven’t we )
2 带 must时
A 表示“必须”,附加疑问部分用 mustn’t
We must work hard ,mustn’t we
B 表示“有必要”时,附加疑问部分用 needn’t.
The teacher must show concern for each pupil ,needn’t he
C 表示“推测”时,附加疑问部分要与陈述部分的谓语动词相呼应.
He must be a teacher,isn’t he
D must + have + done 是对过去情况的推测,当陈述部分没有明确的表示过去的时间状语时,附加疑问要用have的相应形式;当陈述部分有明确的过去时间状语时,附加疑问要用过去时.
You must have lived here for a long time ,haven’t you
You must have seen him yesterday ,didn’t you
E 当陈述部分是 must not ,表示“一定不要” 、“禁止”时,附加疑问除用must 外,还可以用may.
I must not tell him ,must I ( may I )
3 带 used to 时,附加疑问用 usedn’t 或didn’t .但口语中倾向于后者.
There used to be an apple tree in the garden ,didn’t there (usedn’t there )
4 带need 时,附加疑问用 do 或 need ,应该与陈述部分 need 用法相呼应.
I needn’t tell you the answer ,need I
You need to buy a better dictionary ,don’t you
5 带ought to 时,附加疑问用ought.,但在美国英语中用should
We ought to help each other ,oughtn’t we / shouldn’t we