337 have on,put on,wear,dress,in,pull on,draw on和with
① have on意为“穿着,戴着”,表示状态,相当于be in,be wearing。这里的have是及物动词,on是副词,宾语通常是衣服、鞋帽等,可以说have sth. on,have on sth.,但只能说have it on。have on通常不用于进行时态,也不用于被动语态。
She has on her best dress. 她穿着她最漂亮的衣服。
What does the woman have on?那个妇女穿着什么衣服?
He found that the boy still had his shoes on. 他发现那个男孩仍然穿着鞋子。
A man having nothing on lay on the sand. 一个什么也没穿的人躺在沙地上。(=who had nothing on)
② dress,put on和wear用法见“235”。
③ in是介词,后跟表示服装的名词或表示颜色的名词,意为“……穿着”,相当于be wearing,have on。
The girl is in red. 那个女孩穿着红衣服。(相当于wearing red clothes,has on red clothes)
Who is the woman in blue?那个穿蓝衣服的妇女是谁?
比较
Jane is wearing a white skirt today. 珍妮今天穿着白色的裙子。
I don't know what he wore yesterday. 我不知道他昨天穿了什么衣服。
=I don't know what he had on yesterday.
He put on his coat and left.
他穿上大衣就出走了。
He wore his coat and left.
He dressed his coat and left.
④ pull on和draw on表示随便地、匆忙地或漫不经心地穿上衣服、鞋子等。pull on的反义词是pull off。
She pulled her clothes on and went to school. 她匆忙穿上衣服到学校去了。
He pulled on a new pair of gloves. 他戴上了一副新手套。
She drew on her shoes and rushed into the street. 她穿上鞋子,匆匆忙忙跑到街上去了。
⑤ with也可表示“穿,戴”,引导短语作定语,只能同手套、眼镜之类名词连用,不可接衣服。
She saw a man with gloves standing at the door. 她看见一个戴手套的人站在门口。
The girl with glasses is her daughter. 戴眼镜的那个女孩是她女儿。