wear; put on ;have on;dress;in的区别?请兄弟们帮帮忙 具体分析一下这5个单词的区别 怎样区别 怎样看?多举几个例子 这几个词我老也搞步懂 请从各方面分析 最好给几个小窍门

问题描述:

wear; put on ;have on;dress;in的区别?
请兄弟们帮帮忙 具体分析一下这5个单词的区别 怎样区别 怎样看?
多举几个例子 这几个词我老也搞步懂 请从各方面分析 最好给几个小窍门

wear 表状态
put on 表动作
have on 都可以表示
dress 不及物,不能跟衣服,做及物只能跟人,给...穿衣
in 只能跟颜色

wear是“穿着”,表示状态。
put on是“穿上去”,是指穿衣服这一动作。
have on是“穿着”,表示状态。wear的区别是wear还可以表示戴着首饰、喷着香水等。
dress是“穿上去”,是指穿衣服这一动作,但比put on有“打扮”的意味。
in是“穿着”,表示状态。

wear和dress表状态,wear接衣服等,可用进行时,dress接人,be dressed in,put on表动作 It's cold outside.Put on your warm clothes.
to put on (穿,戴)特别指穿衣服、穿鞋、戴帽、戴眼镜也用这个成语.英文中还有wear和dress二字也是穿的意思.可是wear是继续的动作,表示穿着的状态,而put on是一时的动作.下面两个句子都是错的:
I shall wear my overcoat before I go out (应用put on).In such cold weather I put on my overcoat all day (应用wear).dress的意思是
①put clothes on后面的受词一定是人,如dress a child,dress oneself,be dressed in white,
②put on clothes,vk Get up and dress quickly.(快点起来穿好衣服.)
【例:】
(1) Mary put on her hat and left the room.
玛丽戴上她的帽子就离开这屋子.
(2) Why is John putting on his hat and coat?
约翰为什么穿衣戴帽呢?