dress , have sth on , wear , put on 它们都有“穿”、“戴”的意思。但用法不同。
have sth. on表示穿戴的状态。
he had a straw hat on.
他戴了一顶草帽。
wear表示穿戴的状态。
she likes to wear the light green dress.
她喜欢穿浅绿色的衣服。
put on表示穿戴的动作.
you’d better put on your overcoat before going out .
出门之前你最好穿上大衣。
dress既表动作也表状态。
the mother is dressing her baby .
母亲正给她的婴儿穿衣服。
she soiled her dress with ink.
她的衣服被墨水弄脏了。
my dress ties at the back.
我的衣服在背后打结。
she splintered her dress with anger.
她愤怒地撕裂了她的衣服。