This was such a ___ test ____ few of the students could work out.A.difficult,that B.challenging,as 为什么选B,不选A?

问题描述:

This was such a ___ test ____ few of the students could work out.
A.difficult,that B.challenging,as 为什么选B,不选A?

逻辑问题,是因为很少学生做出来所以显示测试难度(B),而不是测试难所以学生做出来的少(A),测试难度是由学生完成情况决定而不是测试本身

在such...as 结构中,as引导的是一个定语从句,其中的as 在从句中做work out 的宾语。
而在such...that 结构中,that引导的是一个结果状语从句,that 在句中不做任何成分。如果用A,就将work out 改成work it out.

B as 引导定语从句,并且替代先行词 a challenging test 在从句中做的是 work out的宾语.
如果是A 的话,such ……that 引导一个完整的结果状语从句.应该是:
This was such a difficult test that few of the students could work it out.

其实我刚开始也觉得是A,我觉得这么理解吧,A选项,放在题中,就是题如此的难,以至于没有同学能算出来,没有语法错误,但是句意有错吧,题难不代表没人能做出来啊,所以应该是没有人能做出来题,才能证明题难,B中的as就是表示原因,因为的意思.