You had your singing contest in your school last week改为反意疑问句是didn' you还是hadn't you为什么有的时候had是用didn' you,有的时候用hadn't you

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 12:19:14
You had your singing contest in your school last week改为反意疑问句是didn' you还是hadn't you为什么有的时候had是用didn' you,有的时候用hadn't you

You had your singing contest in your school last week改为反意疑问句是didn' you还是hadn't you为什么有的时候had是用didn' you,有的时候用hadn't you
You had your singing contest in your school last week
改为反意疑问句是didn' you还是hadn't you
为什么有的时候had是用didn' you,有的时候用hadn't you

You had your singing contest in your school last week改为反意疑问句是didn' you还是hadn't you为什么有的时候had是用didn' you,有的时候用hadn't you
didn' you,因为这个是过去时,所以用did't you
用hadn't you是在过去完成时中用.例如,She had finished her work when we got there,hadn't she?

如果have 表示的意思是'所有' ,则用 don't you或haven't you都可。
但如果have表示的意思不是所有 ,而是表示其他含义,就用do 的形式,例如:
You often have headhaches,don't you?
You have to study hard,don't you?
所以此题应用didn't you?

一句话:如果have是做实意动词讲解,就用do动词提前的形式,如果have做do动词讲解(也就是没有实际意思),则have提前。具体情况具体分析。

have 是短语的一部分时,疑问句要用did,否则用have