Question: has become vs have become?
Answer: "have become" is a present perfect tense whereas "became" is a simple past tense. e.g. You have become a brave man.