高二语法!!感谢啊~faced with challenges,you should believe your courage is_makes a difference

为什么答案是what ???which怎么不可以啊~~我为什么不能理解为定语从句。再说它也不是没有先行词,先行词不是courage吗??

is 后面是表语从句,从句中缺主语,故用what。定语从句一般直接放在先行词的后面,而且要理解句子的意思:面对挑战,你应该相信你的勇气是起到重要作用的(东西)。把is去掉就是定语从句,但意思不对:面对挑战,你应该相信你的起到重要作用的勇气。所以不能用作定语从句
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-17
具体是这个样子的。首先 your courage is_makes a difference是you should believe 的宾语从句对不?所以your courage is_makes a difference应该是一个完整的句子,your courage is缺少一个表语,makes a difference缺少一个主语。因此,your courage is_makes a difference缺少两个成分,which只能表示一个成分,what能同时表两个,更宽泛,以后遇到这样的句子都是这样的选择。做多了就不疑惑了。
第2个回答  2020-04-11
看了你的问题,感到你把定语从句和名词性从句弄混淆了。
这里从句明明跟在is后面,
说明是表语从句。
所以判断依据是根据名词性从句判断。
缺主语,宾语,表语,
常用what
【俊狼猎英】
团队为您解答,欢迎追问!