一个must反意疑问句问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 21:15:25
He must have finished the work by the end of last month,________?(反义疑问句填什么?)
老师给的答案是 hadn`t he?
为什么呢?我知道must表推测是反义疑问句看有没有时间状语,但是这个句子也有时间状语,但是不用didn`t? 为什么呢?
请给我详细的解释,同时告诉我must这类反义疑问句的一般用法,谢谢

这是规律,你要死记住的

.某些特殊句型的反意疑问句:
1)祈使句的反意疑问句:
表示肯定意义的祈使句,即表示“请求,提示”它的反意疑问句用will you 表达:有时也可以用won’t you 表示。
Go home now, will you ?
Close the window, please, will you ?
否定祈使句:以Don’t开始的祈使句:表示“不要……”,用will you 提问:
Don’t be late again, will you ?
Don’t forget to pay your income tax, will you ?
Let’s引导的祈使句表示“建议”,反意疑问句部分是:shall we ?
Let’s go for a walk, shall we ?
Let’s have a rest now, shall we ?
Let me 或 Let us引导的祈使句表示“请求”,反意疑问句部分为will you:
Let me have a try, will you ?
Let us help, will you ?
2) 感叹句的反意疑问句:一律用否定式提问。
What a clever boy, isn’t he ?
What a lovely day, isn’t it?
3) 陈述句含有情态动词must有两种情况:
must表示“必须”,反意疑问句部分为mustn’t…? / needn’t…?
He must study hard at English, mustn’t he? / needn’t he?
You must go home now, needn’t you? / mustn’t you?
We mustn’t be late, must we ?
Must表示推测:“一定,肯定” 反意疑问句部分与must后面的动词呼应
You must be joking, aren’t you?
He must be ill, isn’t