抗日远征军之溃兵兄弟:have是不是行为动词啊???

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 15:09:04
是不是啊?什么时候是?什么时候不是。
在一般过去时 you had a radio ..
怎么改为疑问的? Had you a radio ? Did you have a radio ?
那样对啊?我好菜帮忙啊。。。
Did you have a radio ? 这样说对不对。难道有语法错误吗?

>在一般过去时 you had a radio ..
怎么改为疑问的? Had you a radio ? Did you have a radio ?
那样对啊?我好菜帮忙啊。。。
问题补充:Did you have a radio ? 这样说对不对。难道有语法错误吗?

have作"有"解释时是行为动词(有时也作其他实意动词)。不作“有”解释时,通常为助动词(构成完成时态)。

当作行为动词用时通常可以用助动词do(或did)构成疑问句或否定句。所以Did you have a radio? 从语法上讲是不错的,外国人当然能够理解。
Had you a radio? 好像也没错,但习惯上好像这种说法很少用。

have got是一种外国人的习惯用法,意思是“有”。在这里实际上也可以将have看作为一个助动词。所以改疑问句可以通过have这个词移到句首来表示,否定句则变为haven't

以上的句子变为问句时,也可以说:
Had you got a radio?

以上回答供参考。

有时候是,在完成式时,have 就不是行为动词了,而成为助动词了
Have you got a radio?
此句中have +got 为固定句式,通常是这么用的,应该在初中就学过的

是的
当在完成时中是助动词
did you have a radio

have 作“有”的意思时,就是行文动词。在完成时态里作助动词