She bought the dress——she had first asked for.横线处为什么用thatShe bought the dress——she had first asked for.a whob whatc thatd whom请帮忙解释下为什么选THAT而排除掉了其他选项,最好能挨个说明下

问题描述:

She bought the dress——she had first asked for.横线处为什么用that
She bought the dress——she had first asked for.
a who
b what
c that
d whom
请帮忙解释下为什么选THAT而排除掉了其他选项,最好能挨个说明下

that 指的是那个dress 你看看其他的都不行

这是一个定语从句,定语从句的关系词不能用what,
而who 和whom 的先行词必须是人,而这句中的先行词是dress 是物只能用that.

as the same as

who是指谁,什么人,而前面说他是买了条裙子。裙子不是人。所以不能用who。
whom和who是一样的意思。所以也不能用
what。是指什么。前面已经说了是裙子。所以不用what。
所以上面选项只能选that。

She bought the dress——she had first asked for.a whob whatc thatd whom这是一句定语从句先行词【dress】在从句中作宾语she had first asked for 【the dress】所以用thatwho只能用于先行词是人的时候what不能引...