put on, pull on, wear,have on , dress,in的用法区别
(1)put on 和pull on 穿上;戴上。相当于及物动词,以衣物作宾语,着重于穿、戴的动作。put on 为普通用语;pull on多用于穿袜子、戴手套或比较随便地穿上。
①It’s cold outside.You’d better put on your hat.外面很冷,你最好戴上帽子。
②She put /pulled on her coat and went out of the room hurriedly.她穿上大衣,匆忙地走了。
(2)wear 和have on 穿着;戴着。相当于及物动词,有衣物作宾语,着重于穿、戴的状态。have on不用于进行时态。
①He always wears/has on black shoes.她一直穿着黑鞋。
②She is wearing/has on a red coat她穿着红大衣。
(3)dress 穿;戴。可用作及物动词,以人作宾语,即dress sb.(给某人穿衣);也可用作不及物动词。既可强调动作,又可表示状态,表示状态时常用be dressed in 结构。此外dress还可用作名词。
①Mary is dressing her daughter.玛丽正给她女儿穿衣服。
②She usually dresses well.她总是穿得很好。
③He is dressed in a black jacket.他穿着黑上衣。
(4)in 穿着;戴着。是介词,以衣物或表示颜色的名词作宾语,表示状态。构成的介词短词可作表语或定语。
①My brother is in a blue jacket.我弟弟穿着蓝上衣。
②The boy in a blue jacket is my brother.穿蓝上衣的孩子是我弟弟。
③My brother is in blue.我弟弟穿着蓝衣服。