三年级的英语选择题

来源:百度知道 编辑:UC知道 时间:2024/06/14 15:25:44
you had a good time during the May day holiday ( ) you?
A had not B did not C have not,选B是对的,为什么不选A而选择B啊?为什么?

had=did have
一般用did not
用have not好像也可以
did not 比较确切,保证对

因为前面主句用的是过去时,反义疑问句也要用相应的时态
had在这里是have的过去时,不要和表示完成的助动词搞混了

have a good time 是词组,为,度过美好时光的意思。不能把它单拿出来。

需要助动词

这里的had是“有”的意思,基本句型还是you do,答句的原则是和问句使用相配套的句型。只有当had表示过去完成时,才能用B

had在这里是实意动词,表示的是实在的一个动作,那么相对应的就应该是Did。如选A的话就是说你吧那个HAD当成了助动词了,分析这个句子,如果吧HAD当成助动词的话,这就构不成一个句子了,缺少了谓语只有主语和宾语。

前面的Had是动词,过去式。
只要是这样的,然后主语是YOU,也是肯定句。
后面都是DIDN'T you