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