早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1.Marysimplycannotrefrainfromtalkingaboutthepartyagainandagain;shehadawonderfultimethere,she?为什么是didn't而不是hadn't?什么时候用didn't什么时候用hadn't

题目详情
1.Mary simply cannot refrain from talking about the party again and again; she had a wonderful time there,___ she?
为什么是 didn't 而不是 hadn't?
什么时候用didn't什么时候用hadn't
▼优质解答
答案和解析

  反意疑问句中所用的助动词必须要与前面句子谓语动词的时态(包括人称)保持一致.就实意动词而言主要会存在如下的情况:

 

一般现在时:反意疑问句用do/does 及其否定式

一般过去时:反意疑问句用did

一般将来时:反意疑问句用will

过去将来时:反意疑问句用would

现在进行时:反意疑问句用am/is/are

过去进行时:反意疑问句用was/were

现在完成时:反意疑问句用have/has

过去完成时:反意疑问句用had

 

  动词have 既是实意动词,也可以用作助动词构成完成时态,即“have/had + 过去分词”.

 

  本句中的she had a wonderful time there 中的had 后没有过去分词,属于实意动词,因此反意疑问句要用助动词did 与它保持一致.由于前面是肯定句,所以要用否定形式didn’t.