Is this problem ___ the teacher explained last week?A whichB thatC the oneD one我选B老师打错!谁能讲的清楚点。我语法不好

问题描述:

Is this problem ___ the teacher explained last week?
A which
B that
C the one
D one
我选B老师打错!谁能讲的清楚点。
我语法不好

b

我倒是觉得应该选B,因为这里是一个泛指的定语从句。如果前面有the 的话应该选C,因为这样是特指

C.
换为陈述句看:
this problem is the one the teacher explained last week.
this problem作了explain的宾语,特指the teacher解释的问题,所以是the one.

我觉得选C
若problem前有the,则就选a了