Bonjour
AVOIR présent to HAVE présent
j'ai I have
tu as you have
il a he has
elle a she has
on a "people" has
nous avons we have
vous avez you have
ils/elles ont they have
It has in French will be either he or she => il or elle a. We don't have a specific pronoun for things, or objects as in English. So it will depend on the gender.
On refers to "people" or very often as a"we" with maybe more than two persons. But "we" goes with"have" and "on" with "has"
-
hope this helps ☺☺☺