Is the proper term, "You should have COME" or "You should have CAME"? And why? thanks so much!