定语从句答疑

来源:百度知道 编辑:UC知道 时间:2024/06/04 02:01:27
this is the only one of the students_____the truth.
A who knows B who know C that know D which knows
这题是应该选A吗?为什么?

A
首先,students 是人,所以用who
其次,the only one 是一个人,所以是knows

不对吧
我觉得应该是that knows
首先前面有only,就不可以用who了,只能用that
而且only one,就用第三人称单数

C 当先行词前面有the only 修饰时关系代词用that

选C
当句子有the only的时候应该用that

A ;因为先行词是the only one