have 是助动词还是实义动词?

问题描述:

have 是助动词还是实义动词?

都可以
I have breakfast at seven o'clock.(实义动词)
I have finished my homework.(助动词)
在完成是里面过去分词前的那个have是助动词