All of them thought we ___finish the work in such a short time.选那个,说明理由A.can B,can't C,could L.couldn't有think/thought要否定在它的前面,这里为要否定在从句中

问题描述:

All of them thought we ___finish the work in such a short time.选那个,说明理由
A.can B,can't C,could L.couldn't
有think/thought要否定在它的前面,这里为要否定在从句中

最后一个

答: couldn't
因为: All of them thought主句用的是一般过去时, 宾语从句一般也用过去时,排除 A, B, 从句意: 他们所有的人都认为我们不可能用如此短的时间做完这个工作, 不可能用: couldn't

楼主似乎关心的是为什么这里出现了“think”,否定却要出现在从句,是么?
如果是这样,我的解释如下:
他们全部都认为我们不可能在这么短时间内完成这项工作,
如果这时否定在think前,句意就变成了
他们全部都不认为(或他们不全部都认为)我们能在这么短时间内完成这项工作,
看出来了么?关键点在前面的主语是“all of them”,因为前面是他们全部,这时否定如果不在从句,就会有对语句否定理解的异议,不知道是否定think 还是 all of them(part of them?)
不知我这么解释楼主可接受.