Have is a verb.
You can find the part of speech of any word by checking a dictionary.
What is the part of speech for the word have in the following sentence?
Does she have the flu?
2 answers
Have is taking the position of the main verb although it is an anomalous auxiliary verb