Question: have brought or have brung?
Answer: brang. In some dialects the past tense of “bring” is “brang,” and “brung” is the past participle; but in standard English both are “brought.”