Iam almost an upper intermediate in English
I want to know what is the difference between using
You have become
you have became
Easy. The difference is that the first is right and the second is wrong.
the second question is
how to use come or came using the have or had
After have or had you never use 'came'; it is a simple past - and as it's simple it doesn't need (and can't have) an auxiliary. The same goes for 'became'.