Here's the breakdown:
* Have is the auxiliary verb used to form the present perfect tense.
* Brought is the past participle of the verb "bring."
Here are some examples:
* I have brought you a gift.
* She has brought her lunch to work.
* They have brought their kids to the park.