* Has become is the present perfect tense, used to describe an action that started in the past and continues to the present. Example: "The weather has become much colder lately."
* Became is the simple past tense, used to describe an action that happened in the past. Example: "The sun became obscured by clouds."
To determine which form is correct, you need to consider the context of the sentence and the time frame being described.