我们今天来分析下面的病句:
He is the l ast person who I want to see.
首先,我们来看这个句子的意思。这句话的意思是:他是我最不想见的人。
接下来我们来分析这个句子的结构。总的来说,这是一个含有定语从句的复合句。主语是he,谓语是is,表语是person,the last是序数词修饰作表语的名词person,who I want to see是定语从句做定语,修饰前面的名词person。
我们可以看到有2个地方修饰名词person。一个是序数词,一个是定语从句。作为定语从句修饰的person称之为先行词。先行词person指代人,在从句中做谓语want to see中的动词不定式see的宾语,照常理来说,指代“人”且又在“定语从句”中做宾语的关系代词可以用who,也可以用whom,还可以用that。
但是我们要注意的是person不光被定语从句修饰着,它前面还有一个特殊的词语修饰着,这个特殊的词语就是“序数词”――the last。在这样的情况下,引导定于从句的关系代词就不能用who或者是whom了,只能用that。
因此,我们今天分析的病句的正确表述为:He is the last person that I want to see.
我们再来看一个例句:It is the first movie of this kind that I have ever seen. (这是我看到的第一部这类美国影片。)
这个句子中,定语从句 that I have ever seen修饰着先行词movie,但是前面又有着序数词the first修饰着,所以这个定语从句的引导词是that,而不是which。