一个英语关于定语从句的问题

When times become difficult , remember a moment in your life () was filled with joy and happiness.
A.what B.when C.that D.where
选哪个啊?请问一下,,,答案是that,但是我觉得waht和that都可以,请求帮助,详细解释啊

what不能引导定语从句啊。
what相当于something that,也就是先行词和引导词合二为一了。定语从句的先行词在主句里(这里是a moment),而引导词是指代先行词的。
这里缺失的是从句的主语,只能选that。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-22
不可能用what塞,因为what引导主语从句,句子中不缺乏主语成分,本题考查的是remember that 引导的定语从句。
第2个回答  2014-04-22
选that,引导定语从句,修饰前面的moment。
这里what=something that,也就是what既要在前面的主句,又要在后面的从句中充当句子成分
第3个回答  2014-04-22
what相当于先行词+that,此处有先行词了,所以that就可以了,不能用what,否则先行词重复了。
第4个回答  2014-04-22
限制性定语从句的关系代词,此处应该是that,在从句中作主语

what不能作定语从句的连接词。