The girl who ( ) a pink dress comes from America.A.is having on B.put on C.wears in D.is dressed in

问题描述:

The girl who ( ) a pink dress comes from America.
A.is having on B.put on C.wears in D.is dressed in

put on 是正在穿衣服的动作
wear 是穿着的状态 但不能与in 搭配
所以正确答案是D

C表状态 就是 D 其他的都是 强调动作

选A 表状态。
B表动作
C错误
D无被动

wear 是及物动词。不用加介词In的。所以c是错滴~~如果C答案改为is wearing的话就可以选了哈。这个也表示状态的。 答案应该是D,此题看来应该是选择一个表状态的表达。D答案符合。而A答案有穿衣服的意思,但那是强调动作,表示正在穿,是一个瞬时的问题。B答案一样有穿的含义,但它不仅是表示动作,而且时态上也存在错误。

D
wear做“穿,戴”意时,是及物动词,后面不加介词直接接宾语;
be dressed in 穿着,表状态。

这个题目我觉得选择D。
很久没接触英语语法了,一时说不上为什么C不对,但是感觉起来D更合适些。

D是正确答案
C中wear是及物动词(vi.)后面可以直接跟宾语 无需加介词
Bput on是瞬时动作,不能表状态
D中be dressed in是穿着的意思,表状态.
所以,选D咯.

不能选C 因为wear本身的意思就是穿着 所以不能和in搭配
也不能选A 因为没有这种说法
更不能选B 因为put on是一种动作 而不是指衣着
所以 应该选D