the girl in red dress is my sister此句同义句 the girl who wears red dress is my sister中的who为什么不能省略,且in red dress 属于什么成分什么情况下可省略

问题描述:

the girl in red dress is my sister
此句同义句 the girl who wears red dress is my sister中的who为什么不能省略,且in red dress 属于什么成分
什么情况下可省略

who 是从句中的主语 = the girl, 因为英语中避免重复 用who 来代替。
如果去掉who 就变成叙述一件事 ,而事情不能是my girl .事物不对等。这样想你就明白了。
in the red dress 修饰主语。为:穿红裙子的女孩

the girl who wears red dress
这是一个定语从句 who代指“the girl”
作主语 不能省!!
the girl in red dress
(in red dress )作定语修饰“the girl” 穿红裙子的女孩

不能省略的原因是后面是用的定语从句修饰的先行词“the girl”,且在从句中充当主语.作为定语从句的引导词不能省略.
若省略的话,要用“wearing”
in red dress 是定语,是介词短语作定语的情况.

in red dress 属于定语,修饰the girl的。
who在从句中作主语,故不能省略
问题补充:什么情况下可省略
当定语从句的关系代词在从句中做宾语时,可以省略。如:The girl (who)I am talking to is my sister.这里的who就做宾语,故可用可不用。