Become is a slightly old-fashioned word in this sense. 'Fit' does nor really work, even though 'fitting' and 'becoming' as adjectives can be used as near-synonyms.
I came across a sentence:
Those words do not become a person in your position.
Then can I use fit to replace "become"? If not, what's the differene between the two words?
Can anyone help explain it to me? Thanks.
Not 'fit'. There is an old word, 'befit' - which would have the right meaning but would sound rather stilted. The word 'become' is rarely used in that sense; it survives in the fossil 'conduct unbecoming an officer'. Today we use something like 'to be suitable/appropriate/fitting' or, if appropriate, 'unworthy'.
Thank 5jj and BobK very much. It's helpful.
Inciidentally, chance22, instead of sending your thanks in a separate message, just click the Like button please.The reason is that it is flagged as a new post, so we think you might have a follow-up question or something to add. Those of us with slow connections and/or old computers have to waste valuable time waiting for it to appear.