ネイティブではない人たちは、get と becomeの使い方を間違える事が多い。このことは、訳した場合、両方とも「なる」という役になり、日本人には特に問題となります。
どちらの単語も「何かを始める」という意味で使われるので、最初はその違いに少し混乱するかもしれませんが、そこには単純なルールがあります。
Get is used with an adjective for a progressive state, this is when things are changing. Get is more common in recent spoken English. It is often used with a comparative (words with ____er, or more ___). Get does have some other meanings, but today we'll just focus on this one.
- It's going to start getting colder next month.
- I want to get better at speaking in English.
- Don't get angry, calm down.
- Get well soon.
Become can be used with an adjective or a noun, and it refers to a complete change. In modern English, it's not usually used with a comparative.
- The student became the teacher.
- New York has become a safer city in the last twenty years.
- The audience became so silent, you could hear a pin drop.
- His face became red as he blushed.
This becomes a little complicated when we see that in one dictionary, one example of become is, "She became angry," but most English speakers would say get (i.e. "She got angry.")
Just keep listening for the word "get" in spoken English, and try to use it as much as possible.