Helping others is a good habit ,___you can learn at an early age.A.it B.that C.what D.one答案C怎么不对?看成WHAT引导同位语从句不行吗?正确答案是D 这是今年山东的高考题

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 17:50:35

Helping others is a good habit ,___you can learn at an early age.A.it B.that C.what D.one答案C怎么不对?看成WHAT引导同位语从句不行吗?正确答案是D 这是今年山东的高考题
Helping others is a good habit ,___you can learn at an early age.A.it B.that C.what D.one
答案C怎么不对?看成WHAT引导同位语从句不行吗?
正确答案是D 这是今年山东的高考题

Helping others is a good habit ,___you can learn at an early age.A.it B.that C.what D.one答案C怎么不对?看成WHAT引导同位语从句不行吗?正确答案是D 这是今年山东的高考题
空格处需要一个名词或代词做habit的同位语 若选C的话就成了what引导的一个同位语从句来充当habit的同位语了 这是不行的

因为前面有“,”,是非限制性定语从句,不能用“what”啦。

D
我的理解是,what在定语从句中作主语,which是在定语从句中用作宾语,本句中,空格是you can learn的宾语,所以what是错误的,四个选项中没有which,只能再A/B/D中看。
it不可以用做定语从句的关系代词,that不可以用于前面有逗号的句子中,one可以作用做定语从句的关系代词,与which的区别是one只能作先行词为单数的关系代词,which单数复数都可...

全部展开

D
我的理解是,what在定语从句中作主语,which是在定语从句中用作宾语,本句中,空格是you can learn的宾语,所以what是错误的,四个选项中没有which,只能再A/B/D中看。
it不可以用做定语从句的关系代词,that不可以用于前面有逗号的句子中,one可以作用做定语从句的关系代词,与which的区别是one只能作先行词为单数的关系代词,which单数复数都可以

收起

应该选择D,这个句子是个同位语从句。句中a good habit= one,同时作为系动词is 的表语,而you can learn at an early age 为省略关系代词的定语从句修饰one.
在语法中,由于what充当连词时=something that,故本人认为用what 也可以。