What is the past participle of break with have or had?
The past participle of "break" is "broken." When it is used with "have" or "had," the correct forms are "have broken" and "had broken," respectively.