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
答
have 是短语的一部分时,疑问句要用did,否则用have
答
一句话:如果have是做实意动词讲解,就用do动词提前的形式,如果have做do动词讲解(也就是没有实际意思),则have提前。具体情况具体分析。
答
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?