wear, be in,put on这三者的共同意思是“穿戴、穿衣”。其区别是词性用法、延伸意思以及读音不同:
一、词性用法不同。
wear后可直接接宾语,是持续性动词,而be in的宾语前须有修饰语,是介词,put on是瞬间动词。
例如:
1、Mary was in her red dress.
玛丽穿着红衣服。
2、Tom is in shirt.
汤姆只穿了件衬衫。
3、The man put on his smock and went out.
那人穿上罩衫,然后走了出去。
二、延伸意思不同。
1、put on可表示“穿上衣服”或“戴上眼镜、帽子等”。
2、留胡子则用wear来表示。
2、be in有时含有“只穿着”的意思。
三、读音不同。
1、put on的英式读法是['pʊtˌɒn, -ˌɔːn];美式读法是['pʊtˌɑːnˌ -ˌɔːn]。
2、wear的英式读法是[weə(r)];美式读法是[wer]。
3、in的英式读法是[ɪn];美式读法是[ɪn]。