have是不是行为动词啊?

问题描述:

have是不是行为动词啊?
什么时候是?什么时候不是.
在一般过去时 you had a radio ..
怎么改为疑问的?Had you a radio Did you have a radio
Did you have a radio 难道有语法错误吗?
1个回答 分类:英语 2014-11-28

问题解答:

我来补答
在一般过去时 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?
以上回答供参考.
 
 
展开全文阅读
剩余:2000
上一页:画钩的
下一页:速率