Who can tell the difference between the two.为什么不对,那个是不是who开头只能用疑问句型?

问题描述:

Who can tell the difference between the two.为什么不对,那个是不是who开头只能用疑问句型?
Whoever can tell the difference between the two.错了,是这个句子

Whoever不是不能作主语,而是不能引导疑问句.这里需要使用who来引导特殊疑问句
意思是:谁能讲出两者的区别
如果换成whoever,应该引导的是一个从句,后面应该还有句子,whoever做这个从句的主语,意思就是任何一个能够讲出二者区别的人.,后面应该还有句子.