Taxonomy of meanings for 有過:  

  • GUILT
    • VP[adN]nonreferentialcultprit; person who has committed a transgression or a mistake
    • VPibe guilty, be at fault
  • MISTAKE
    • VPibe mistaken
    • VPiperfectivehave commited a mistaken; have been mistaken