become表示"变成",比较正式,通常不用将来时表示动作已经完成。
get也表示动作已经完成,但是更加口语化,通常表示温度、时间、岁数等变化。
go表示"变得",常见于某些短语中,后面常有形容词bad、blind、hungry等。
be表示"是、成为、当",多用于将来时、祈使句或不定式中。
grow表示"变得",常指逐渐的变化,表示身高、岁数的增长。
turn表示"变得",指变为与原先不同的情况,通常指颜色等变化。
例如:
I was caught in the rain and I became ill.
The sandwich has gone bad.
He will be a scientist in the future.
My little brother has grown much taller in the past year.
Her face turned red after her mother criticized her.