be is static. It indicates a given state or condition. become is dynamic.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
01cite10Anonymous12cite10With this understanding in mind, I would never say: John becomes ill. Because, too me, it is always in a past time John started to feel ill. So I would say only John became ill is logical.12blockquote10 Did you read and understand my post, Anon?00 0-