What does have mean?
have
Definition
The English auxiliary used with a past participle to form perfect constructions, retained without the participle in corresponding short answers and confirmation tags.
Example sentences
Have you finished lunch?
Yes, I have.
You have finished lunch, haven't you?