You shouldn't have came/come here. which is correct?
"You shouldn't have COME here" is right.
The past participle of "come" is "come" (not "came"):
- Have you came home? (WRONG)
- Have you COME home? (RIGHT)
The past participle of "come" is "come" (not "came"):
- Have you came home? (WRONG)
- Have you COME home? (RIGHT)