我们今天来分析下面这个病句:
There is little which I can do for you.
首先,我们来看这个句子的意思。这句话是说:我们帮不了你们什么忙。
接下来,我们来分析这个句子的结构。总的来说,这句话是含有定语从句的复合句,而且是there be句型。
以前的学习中我们知道了,如果是以here或者是there开头的句子中含有定语从句的话,引导定于从句的关系代词就要that。
那么,我们今天从另外一个角度,来说明这个句子的错误。在这个句子中we can do for you是限定性定语从句修饰little。
我们进而来看看这个被修饰的词little。它是先行词,属于不定代词,指代“物”,在定语从句中做谓语can do中的谓语动词do的宾语。如果被定语从句修饰的词是不定代词little时,引导定于从句的关系代词只能用that,不能用which。
因此,我们今天分析的病句的正确表述为:
There is little that I can do for you.