who that 与that who 的区别

来源:百度知道 编辑:UC知道 时间:2024/06/18 06:52:07
---------- knows the truth about it will tell you.
A who that B that C whoever D That who .
答案是选C 。
为什么是C?不是D?
who that 与 that who有什么区别?
我就知道A不能选。因为句尾不是问号。

Whoever knows the truth about it will tell you.

不管是谁知道了真相,他会告诉你。

原句等于:Whoever(that knows the truth about it )will tell you.

就是说,原句已经有that 了,而且里面有一个定语从句。

如果用D

就成了:

That who that knows.....

明显是不通的。