Yeah, "has went" is right up there with "I seen" in terms of making me cringe.