只要是从属⼦句减化,做法都是⼀样:省略掉主语与 be 动词、留下补语部分。名词⼦句的减化也不例外。名词⼦句进⾏减化时,⽐较需要注意的是词类的要求:名词⼦句在主要⼦句中扮演主词、宾语、补语、同位格等⻆⾊,经常是不可或缺的元素;减化之后要注意减化⼦句必须仍然是名词类(如动名词、不定式⽚语等),才能继续扮演同样的⻆⾊。
所有的从属⼦句减化时,动词的处理⽅式都是⼀样的:若有 be 动词则省略 be 动词、有语⽓助动词则减化为 to,若是普通动词则⼀律加 -ing。名词⼦句减化时也是如此处理,只是要注意:减化之后剩余的减化⼦句必须维持名词的词类。最常⻅的结果就是减化为动名词(Ving)与减化为不定式⽚语(to V)这两种情况,分别说明如下。
名词⼦句在主要⼦句中经常扮演主语、宾语、补语、同位格等⻆⾊。以下先依这四种常⻅的位置观查⼀下名词⼦句减化为 Ving 的情形。
[That you don’t have a cell-phone] can save you a great deal of trouble.(没有⼿机,可以替你省掉不少麻烦。)S(名词⼦句) V O O
主要⼦句的主语是个名词⼦句(中括弧内的部分)。这个名词⼦句的减化,做法是省掉主词 you(与主要⼦句的宾语 you 重复),再把普通动词 have 加上 -ing,否定句的写法就是 not having a cell-phone。名词⼦句外加的连词 that ⽆意义、只有⽂法功能。在名词⼦句减化之后,这个⽆意义的连接词⾃然要⼀并删掉。结果就是:
[Not having a cell-phone] can save you a great deal of trouble.S(减化名词⼦句) V O O
名词⼦句的主语如果和主要⼦句的内容并不重复、也不是空洞⽆意义的字,那么在进⾏⼦句减化时必须设法保留下来,不然句⼦的意思会受到损害。最常⻅的⼀种保留⽅式就是:动词减化为动名词(Ving),主词以所有格的形式安插在动名词前⾯的限定词位置。例如:
[That John was drunk] is no excuse for the rude behavior.(John当时喝醉了,这并不能构成他⾏为粗暴的借⼝。)S 名词⼦句 V C
名词⼦句(中括弧内的部分)的主语 John 是个有意义的主词,⽽且和主要⼦句的内容并不重复,减化时有必要保留下来。动词是 be 动词,⼀般的减化⽅式是省略掉空洞⽆意义的 be 动词。但是观察⼀下:省略掉 be 动词之后,剩下的是形容词补语 drunk,并不能够取代词⼦句当作主要⼦句的主词使⽤。需要做词类变化才⾏。可以选择把形容词 drunk 改为名词 drunkeness 来取代名词⼦句,原来的主词 John 可以⽤所有格 John’s 的⽅式放在名词前⾯的限定词位置保留下来,成为:
[John’s drunkeness] is no excuse for the rude behavior.S(减化名词⼦句) V C
另⼀种词类变化的⽅式是在形容词补语 drunk 前⾯加上⽆意义的 being 来做词类变化:变成 being drunk 这个动名词⽚语来取代原来的名词⼦句,原来的主语 John 同样以所有格 John's 的形式安插在限定词位置保留下来,如下:
[John’s being drunk] is no excuse for the rude behavior.S(减化名词⼦句) V C
也可以选择把 John’s 安插在别的位置,例如 rude behavior 前⾯的限定词位置,如下:
[Being drunk] is no excuse for John’s rude behavior.S(减化名词⼦句) V C
总之,如果名词⼦句原来的主语有意义⼜不重复,进⾏减化时就要设法找个位置安插它、把它保留下来。动名词前⾯的所有格位置是个常⽤的位置。
I dislike [that I am kept waiting].(我不喜欢被迫等候。)S V O(名词⼦句)
名词⼦句(中括弧内)当作及物动词 dislike 的宾语使⽤。它的主语 I 和主要⼦句的主词相同,可以省略。接下来再省略掉⽆意义的 be 动词。这是⼀般减化⼦句的标准做法。但是,省略掉重复的主词与空洞的 be 动词之后,名词⼦句剩下的部分 kept waiting 是个过去分词⽚语,属于形容词类、不再是名词,因⽽不能继续扮演及物动词的受词⻆⾊。这时候需要进⾏词类变化:要把 kept waiting 改为名词类。不过,这个上下⽂就是需要过去分词 kept 才能表示「被迫」的被动语态、也需要现在分词 waiting 才能表示「持续」的进⾏状态。想要做词类变化,必须另外想办法:在前⾯加上⽆意义的 being,成为 being kept waiting,整个⽚语的词类就转变为动名词⽚语,可以当受词使⽤了,意思仍然不变,如下:
I dislike [being kept waiting].S V O(减化名词⼦句)
名词⼦句如果⾥⾯的动词是 be,后⾯⽤过去分词(Ven)表示被动语态,在⼦句减化时通常会⽤到 being + Ven 的构造改造成动名词⽚语以维持名词的词类。再看⼀个例⼦:
I saw [that many birds were flying southward].(我看到许多⻦在往南⻜。)S V O 名词⼦句
名词⼦句(中括弧内的部分)当作动词 saw 的宾语使⽤。这个名词⼦句要进⾏减化时,因为它的主语 many birds 具有明确的内容、⼜和主要⼦句的内容并不重复,所以必须设法把这个主词保留下来。以这个例⼦⽽⾔,有⼀个办法是把原来的主词 many birds 放在主要⼦句的受词位置、be 动词省略掉,原来的主词补语 flying southward 则放在受词补语位置,如下:
I saw many birds flying southward.S V O C
利⽤句型变化来安插原来的主语,这也是处理减化⼦句不同主词的⼀种⽅式。
The actor’s greatest achievement is that he has been nominated twice for the Oscar.(这位演员毕⽣最⾼的成就在于他曾两次获得提名⻆逐奥斯卡。)S V C(名词⼦句)
这个句⼦,主要⼦句的主语补语部分是个名词⼦句。名词⼦句的主词 he 就是主要⼦句当中那个 actor,因为重复所以有减化的空间。做法是先省掉名词⼦句的主词 he。它的动词是 be 动词的完成时 has been,后⾯⽤过去分词 nominated 表达被动语态。如果减化时把整个动词⽚语 has been 视为⽆意义⽽省略掉,那么剩下的过去分词 nominated 是形容词类、⽆法取代词⼦句。为了做词类变化,可以把动词 has been 改成动名词 having been 保留下来:
The actor’s greatest achievement is having been nominated twice for the Oscar.减化名词⼦句
名词⼦句中若有完成时(have + Ven)的动词,在减化时可以⽤ having + Ven 的动名词型态保留下来、维持名词的词类。如果名词⼦句中是完成式的 be 动词(have been)配合过去分词(Ven)表达被动语态,减化时会变成 having been + Ven 的型态。
I am happy [that you won the prize].(我很⾼兴你得奖了。)S V C 名词⼦句
直述句 you won the prize 前⾯加上⽆意义的从属连词 that 构成名词⼦句。这个名词⼦句扮演的⻆⾊⽐较不容易看出来,因为中间经过了省略,可以还原如下:
I am happy about the fact [that you won the prize].名词 同位格,名词⼦句
在 happy 后⾯本来有个介词⽚语 about the fact 修饰它,接下来那个 that ⼦句(中括弧内)是个名词⼦句、当作 the fact 的同位格使⽤。介系词⽚语 about the fact 没有什么明确的内容,⽽且⼜和后⾯的同位格重复,所以整个被省略掉了。
如果选择要减化 that you won the prize 这个名词⼦句,就得把原来被省略掉的介词 about 拿出来使⽤,在 about 后⾯就有⼀个宾语位置,可以放个名词进去。有两种放法:
I am happy about you winning the prize.介系词 O
I am happy about your winning the prize.介系词 O
句 1 是选择在介词后⾯放进名词⼦句原来的主语 you 当它的宾语。这时候,原来的动词 won 就得加上 -ing 成为现在分词,整个⽚语 winning the prize 成为现在分词⽚语、当形容词使⽤,修饰 you。
句 2 则是选择在介词后⾯放进动名词⽚语 winning the prize 当它的宾语。这时候,名词⼦句原来的主语必须采⽤所有格 your 的型态、安插在 winning the prize 前⾯的限定词位置保留下来,意思才够清楚。再看⼀个例⼦:
The fact [that he is innocent] should be obvious to all.(他是⽆辜的,这点⼤家看来都应该蛮明显的。)S 同位格,名词⼦句 V C
主要⼦句的主语 the fact 没什么内容,后⾯的名词⼦句(中括弧内)是它的同位格。这个名词⼦句减化时,因为前⾯的 the fact 是个空洞⽆意义的字,应该把 the fact ⼀并省略掉、把减化的名词⼦句直接放⼊主词位置,⽤字才够精简。减化的做法,可以选择把⽆意义的 be 动词省略掉,后⾯的形容词补语 innocent 必须改变词类成为名词的 innocence,然后把原来的主词 he 以所有格 his 的形式安插在限定词位置,如下:
[His innocent] should be obvious to all.S(减化名词⼦句) V C
另⼀个做法是保留形容词补语 innocent,但是在前⾯加上⽆意义的动名词 being 来做词类变化,变成 being innocent 这个动名词⽚语,原来的主语 he 仍然以所有格 his 的⽅式安插在限定词位置,如下:
[His being innocent] should be obvious to all.S(减化名词⼦句) V C
再看⼀个例⼦:
The student was worried [that he couldn’t pass the exam].(这个学⽣担⼼考试会不及格。)S V C 名词⼦句
名词⼦句(中括弧内的部分)扮演的是同位格的⻆⾊,但是前⾯有个介词⽚语被省略掉了,还原回去会看得⽐较清楚:
The student was worried about the possibility [that he couldn’t pass the exam].介系词 名词 同位格,名词⼦句
在过去分词 worried 后⾯本来有个介词⽚语 about the possibility 修饰它,接下来的名词⼦句是 the possibility 的同位格。如果选择要减化这个名词⼦句,必须先把省略掉的介系词 about 放回去,那么这个介系词后⾯就有个宾语的空间可以安插减化⼦句。名词⼦句中的动词⽚语是 couldn’t pass,正常的减化做法是把语⽓助动词 could 减化为表示不定式的 to。但是,介系词后⾯只能放⼀般的名词⽚语(包括动名词)、不能放不定词,所以要另想办法。可以先把动词⽚语 couldn’t pass 改写为 was not able to pass,以避免语⽓助动词。然后再把 was not able to pass 改写为动名词⽚语 not being able to pass,就可以当介系词 about 的受词了,如下:
The student was worried about not being able to pass the exam.介系词 减化名词⼦句
下⾯这个例⼦的情况稍有不同:
I’m surprised that there is no index to the book.(我很惊讶这本书竟然没有索引。)S V C 名词⼦句
句中的名词⼦句扮演什么⻆⾊,必须把省略掉的介词⽚语还原回去才看得清楚:
I’m surprised at the fact that there is no index to the book.S V C 名词 同位格,名词⼦句
名词⼦句 that there is no index to the book 是前⾯ the fact 的同位格。原句省略掉了介词⽚语 at the fact。如果选择要把后⾯的名词⼦句减化,就得把介系词 at 拿回来使⽤,介系词后⾯的宾语位置就可以⽤来安插减化的名词⼦句,如下:
I’m surprised at there being no index to the book.减化名词⼦句
⽐较特别的地⽅在于:名词⼦句中采⽤ there is … 的句型来表示「存在有」,进⾏减化时必须保留这个构造才能留下「存在有」的意思,所以只能把限定动词 is 变成动名词 being,成为 there being no index to the book 这个减化名词⼦句。
名词⼦句中如果有语⽓助动词,简化的做法就是把语⽓助动词先改写为 be + to, 然后还是⼀样:省略掉⽆意义的 be 动词,剩下的就是不定式⽚语。以下分成「来⾃直述句的名词⼦句」与「来⾃疑问句的名词⼦句」两种情况,分别探讨名词⼦句减化为 to V 的做法。
直述句外加⽆意义的连词 that,构成的就是名词⼦句。这种名词⼦句如果动词⽚语中包含语⽓助动词,减化的结果就会变成表示不定式的 to。以下分主语、宾语、补语等位置分别说明。
It is important [that one should be honest].S V C 名词⼦句
这个句⼦,主语位置是个虚字 it,它代表的内容就是后⾯那个名词⼦句(中括弧内的部分),所以这个名词⼦句才是真正的主词。减化的做法是把空洞的主词 one 省略掉、语⽓助动词 should 减化为表示不定式的 to,再把⽆意义的连词 that 删掉,成为:
It is important [to be honest].S V C 减化名词⼦句
接下来请⽐较这两个句⼦:
[That anyone should go on such a mission] takes guts.(任何⼈如果要出这种任务的话都得有胆量才⾏。)S 名词⼦句 V O
[That John should go on such a mission] is suicide.(John 如果要出这种任务的话简直是⾃寻死路。)S(名词⼦句) V O
句 1 中的名词⼦句(中括弧内的部分)当主语使⽤。这个名词⼦句⾥⾯的主词是空洞的 anyone,减化时可以省略。再把语⽓助动词减化为表示不定式的 to、⽆意义的连词 that 省略掉,结果如下:
[To go on such a mission] takes guts.S(减化名词⼦句) V O
句 2 的情况稍有不同,主要是因为名词⼦句⾥⾯的主语是 John,不再是空洞的字眼,因此进⾏名词⼦句减化时有必须保留下来。如果是减化为动名词(Ving),如上节所述,动名词和普通名词⼀样,在它前⾯有个限定词位置,可以⽤所有格的形式把原来的主词保留下来。但是,如果减化为不定式⽚语(to V),它前⾯就没有限定词位置了,这时候⼀般的做法是加个介词 for,把名词⼦句原来的主词安插在介系词后⾯的宾语位置,如下:
[For John to go on such a mission] is suicide.S(减化名词⼦句) V O
如果是像下⾯这些语带「褒眨」的句型,那么添加的介词要⽤ of ⽽不是 for,例如:
It is kind that you can say so.S V C 名词⼦句
主要⼦句的主语 it 是个虚字,代表的是后⾯的名词⼦句。这个名词⼦句若要减化,它的主词 you 需要找个地⽅安插。⼀般的做法是将主词放在介词 for 后⾯,但是像 It is kind … 这种表示「夸奖」的句型,应该⽤的介系词是 of。助动词 can 还是⼀样减化为 to,就成为:
It is kind [of you to say so].(您能这样说,真是太客⽓了。)S V C 减化名词⼦句
再看⼀个例⼦:
It was silly [that he should believe that story].(他会相信那个故事,真是太傻了。)S V C 名词⼦句
主要⼦句的主语 it 是虚字,它的内容就是后⾯那个名词⼦句(中括弧内的部分)。这个名词⼦句的主词 he 有意义⽽且不重复,进⾏减化时必须找地⽅插它。⽽像 It was silly … 这种表示「批评」的句型,后⾯的减化⼦句应该⽤介词 of 来安插主词⽽不是⽤ for,语⽓助动词 should 同样减化为 to,就会成为:
It was silly [of him to believe that story].S V C 减化名词⼦句
再看⼀个例⼦:
It takes time [that anybody can learn skiing well].(要学好滑雪就得花时间。)S V O 名词⼦句
主要⼦句的主语 it 是虚字,代表后⾯的名词⼦句(中括弧内的部分)。名词⼦句中的主词 anybody 是个笼统的字眼,减化时可以省略。再把助动词 can 减化为 to,就成为:
It takes time [to learn skiing well].S V O 减化名词⼦句
这是主语可以省略的情况。如果主词不能省略,就必须设法安插在减化⼦句中:
It didn’t take much time [that Richard could learn skiing well].S V O 名词⼦句
同样的,主要⼦句主语 it 是个虚字,代表的内容是后⾯的名词⼦句。这个名词⼦句中,动词⽚语包括语⽓助动词 could,减化的⽅式仍然是把语⽓助动词减化为表示不定式的 to。名词⼦句的主词 Richard 有意义⽽且不重复,在减化⼦句中必须找地⽅安插,有⼏种不同的安插⽅式如下:
It didn’t take much time [for Richard to learn skiing well].S V O 减化名词⼦句
这是最常⽤的⽅式,把名词⼦句的主语 Richard 安插在介词 for 后⾯的宾语位置。
It didn’t take Richard much time [to learn skiing well].S V O O 减化名词⼦句
因为主要⼦句的动词 take 可以⽤在 S + V + O + O 的句型中,所以可以把原来的主语 Richard 安插在第⼀个宾语的位置。
Richard didn’t take much time [to learn skiing well].S V O 副词
这是把原来的主语 Richard 安插在主要⼦句主词位置取代虚字 it,句型变成 S + V + O 的句型,后⾯的不定式⽚语(减化⼦句的结果)就当副词使⽤,修饰动词 take。
I hope [that I can get a raise next month].(我希望下个⽉能够加薪。)S V O(名词⼦句)
名词⼦句(中括弧内的部分)扮演及物动词 hope 的宾语⻆⾊。名词⼦句的主语 I 与主要⼦句重复,减化时可以省略。再把语⽓助动词 can 减化为表示不定式的 to、⽆意义的连词 that 删除掉,就成为:
I hope [to get a raise next month].S V O(减化名词⼦句)
接下来看看,名词⼦句的主语需要交代时可以⽤什么办法安插:
I would like [that you can go to the concert with me].(我很希望你能跟我⼀起去听演唱会。)S V O(名词⼦句)
名词⼦句(中括弧内的部分)同样扮演宾语⻆⾊,不过它的主语 you 不重复,必须设法保留下来。因为主要⼦句的动词 like 可以⽤在 S + V + O + C 的句型中,所以可以把名词⼦句主词 you 安插在受词位置、动词 can go 减化为 to go 安插在受词补语位置,如下:
I would like you to go to the concert with me.S V O C
再看⼀个例⼦:
I consider it my duty [that I should support my daughter through college].(我认为我有责任供我⼥⼉读完⼤学。)S V O C 名词⼦句
主要⼦句的宾语 it 是个虚字,它的内容就是后⾯那个名词⼦句(中括弧内的部分)。这个名词⼦句,主语 I 和主要⼦句重复,减化时可以省略。助动词 should 减化为表示不定式的 to、再把⽆意义的连词 that 省略掉,结果就是:
I consider it my duty [to support my daughter through college].S V O C 减化名词⼦句
下⾯这个句型稍有不同:
I want [that there will be no mistake].(我希望不要出任何错误。)S V O(名词⼦句)
主要⼦句的宾语是个名词⼦句(中括弧内的部分)。这个名词⼦句本身是个倒装句:主语是 no mistake,动词是 will be,主词补语 there 倒装到句⾸构成 there is/are 的句型来表示「存在有」。这个名词⼦句要减化时,必须维持 there is/are 的句型来表示「存在有」,所以只能把助动词 will 减化为表示不定式的 to,⽆意义的连词 that 删掉、其余保留,结果就是:
I want [there to be no mistake].S V O(减化名词⼦句)
下⾯这两个句⼦请⽐较⼀下,看看差别在哪⾥?
I want you to go.(我要你去。)S V O C
I promised you to go.(我答应你我会去。)S V O O
两个句⼦看起来差不多,为什么⼀个是「你去」、⼀个是「我去」,意思有这么⼤的差别?关键在于句型并不⼀样。上⾯第 1 句是 S + V + O + C 的句型,to go 是 you 的宾语补语,来⾃于 you should go,所以是「你去」。这个句⼦可以还原如下:
I want [that you should go].S V O(名词⼦句)
名词⼦句减化时把主语 you 安插在宾语位置,动词⽚语 should go 减化为不定式⽚语 to go 当受词补语使⽤,再把⽆意义的连词省掉,结果就是上⾯的第 1 句 I want you to go。第 2 句则是 S + V + O + O 的句型:第⼀个受词是 you,表示「承诺的对象」,第⼆个受词是 to go,表示「承诺要做的事情」。亦即,第 2 句可以还原如下:
I promised you that I would go.S V O O(名词⼦句)
第⼆个宾语是名词⼦句 that I would go。减化时把和主要⼦句相同的主语 I 省掉、助动词 would 减化为 to,结果就是上⾯第 2 句 I promised you to go。
下⾯这两个句⼦也可以⽐较⼀下,顺便观察不定式⽚语后⾯配合现在分词(to be Ving)表达进⾏状态的⽤法:
I don’t want [to be sitting here all day].(我不希望整天⼀直在这⾥枯坐。)S V O(减化名词⼦句)
I don’t want you to be sitting here all day.(我不希望你整天⼀直在这⾥枯坐。)S V O C
第 1 句可以还原为:
I don’t want [that I should be sitting here all day].S V O(名词⼦句)
名词⼦句(中括弧内的部分)当中⽤到现在分词 sitting 来表达进⾏状态(意思是「⼀直坐」),动词部分仍然有语⽓助动词(should)。减化的做法是省略掉重复的主语 I,动词⽚语 should be 减化为不定式⽚语 to be,再省略掉连词 that,整个名词⼦句减化为不定词⽚语 to be sitting here all day 取代原本的名词⼦句当宾语使⽤,结果就是上列第 1 句 I don't want to be sitting here all day。第 2 句则可以还原如下:
I don’t want [that you should be sitting here all day].S V O(名词⼦句)
名词⼦句(中括弧内的部分)当宾语使⽤,⾥⾯⽤到现在分词(sitting)来表达进⾏状态。因为这个名词⼦句的主语是 you,和主要⼦句并不重复,所以把它安插在受词位置保留下来。动词⽚语 should be 仍然减化为不定式⽚语 to be,放在受词补语位置(当形容词使⽤),整个句⼦变成 S + V + O + C 的句型(I don't want you to be sitting here all day,上列第 2 句)。
接下来看看不定式⽚语配合过去分词(to be Ven)表达被动语态的⽤法:
I want [that this should be done as soon as possible].(我希望这件事情尽快办妥。)S V O(名词⼦句)
中括弧内的部分是个名词⼦句,扮演及物动词 want 的宾语⻆⾊,⾥⾯⽤到过去分词 done 来表示被动语态(意思是「被做好」)。这个名词⼦句的主语 this 和主要⼦句并不重复,可以安插在受词位置保留下来。动词⽚语 should be 减化为不定式⽚语 to be,整个⽚语 to be done as soon as possible 放在受词补语位置、当形容词使⽤,如下:
I want this to be done as soon as possible.S V O C
The best plan is [that we should wait].(最佳计画就是我们应该按兵不动。)S V C(名词⼦句)
主要⼦句的补语是个名词⼦句(中括弧内的部分)。这个名词⼦句的主语是 we,如果上下⽂够清楚的话可以省略,如果不够清楚则要⽤介词⽚语 for us 来安插主词。语⽓助动词 should 减化为 to,再把连词 that 省掉,结果就是:
The best plan is [to wait].S V C(减化名词⼦句)
再看⼀个例⼦:
[What he hopes] is to win First Place in the competition.(他希望的是能够在⽐赛中拿第⼀名。)S(名词⼦句) V C
主要⼦句的主语是名词⼦句 what he hopes(中括弧内的部分)。这个名词⼦句本身的主词是复合关系代词 what,可以拆开成为先⾏词 the thing 与关系代名词 that。主要⼦句的补语部分是个不定式⽚语(to win First Place in the competition),可以视为名词⼦句 that he can win First Place in the competition 的减化。整个句⼦可以把省略与减化的部分还原如下:
The thing [that he hopes] is [that he can win First Place in the competition].S 关系⼦句 V C(名词⼦句)
名词⼦句(第⼆个中括弧内)的减化⽅式是省略掉重复的主语 he、助动词 can 减化为表示不定式的 to。
请注意:如果采⽤的是类似 what one does is (to) V 这种特别的分裂句来强调动词(⻅第⼗九章),那么 be 动词后⾯的补语位置可以⽤不定式⽚语、也可以⽤原形动词。例如:
I only asked him a simple question.(我只不过是问他⼀个简单的问题⽽已。)S V O O
如果要强调的是动词部分(asked),可以改写为分裂句如下:
All [(that) I did] was (to) ask him a simple question.S 关系⼦句 V C
这个分裂句采⽤笼统的 all 当主要⼦句主语,后⾯⽤关系⼦句 that I did 修饰它。主要⼦句的动词是 was,后⾯采⽤不定式⽚语(to ask)或原形动词(ask)当主词补语。要能够采⽤原形动词当主词补语,先决条件是主要⼦句主词部分的修饰语有包括助动词 do 在内。再看⼀个例⼦:
The only thing left to do is (to) admit failure openly.(只剩下⼀件事要做,就是公开承认失败。)S V C
主语 the only thing 后⾯有分词⽚语 left to do 修饰,⾥⾯包含助动词 do,所以 be 动词后⾯可以选择⽤不定式⽚语(to admit)或原形动词(admit)。
不定式的完成时(to have Ven)
名词⼦句减化⽽来的不定式⽚语,有可能采⽤完成时状态(to have Ven),例如:
I hope to have finished this book by next weekend.(我希望在下个周末之前可以看完这本书。)S V O(减化名词⼦句)
这个句⼦,宾语部分是个减化名词⼦句,可以还原如下:
I hope [that I will have finished this book by next weekend].S V O(名词⼦句)
名词⼦句⾥⾯采⽤的是未来完成时(will have finished),减化之后就会变成完成式的不定式⽚语(to have finished)。 有时候,不定词⾥⾯采⽤完成式(to have V)还是一般时(to V),代表的意思不同。例如:
It will be a pity to miss the show.(要是没赶上表演就太可惜了。)S V C 减化名词⼦句
这个句⼦的主语 it 是个虚字,真正扮演主词⻆⾊的是后⾯那个减化名词⼦句,可以还原如下:
It will be a pity [that we should miss the show].S V C 名词⼦句
从主要⼦句的动词 will be 与名词⼦句的动词 should miss 来看,两个⼦句都属于条件语⽓,表达的是「不确定」的状况。也就是说:还来得及赶到,万⼀赶不上的话才会可惜。下⾯这个句⼦的情况就不同了:
It is a pity to have missed the show.(当时没能赶上表演,真是太可惜了。)S V C 减化名词⼦句
这个句⼦,减化⼦句部分采⽤的是不定式的完成时(to have missed),可以还原如下:
It is a pity [that we should have missed the show].S V C 名词⼦句
主要⼦句动词 is 采⽤叙述事实的直说语⽓,名词⼦句中⽤ should have missed 这种完成时来表示「过去时间」,这都表示「已经没赶上,来不及了」。
有时候,不定式⽚语中采⽤完成时(to have Ven)还可以表达「⾮事实」的假设语⽓,例如:
It would be wonderful to have studied under that master in high school.(⾼中时候要是能够在那位⼤师教导下求学,那该多好。)S V C 减化名词⼦句
这个句⼦的主语是虚字 it,真正扮演主词⻆⾊的是后⾯的减化名词⼦句。在减化⼦句中采⽤完成时的不定式⽚语 to have studied,⼀⽅⾯表示「相对过去时间」,另⼀⽅⾯也表示「⾮事实」的假设语⽓,也就是「事实上⾼中时并没有能够如此」。可以还原如下:
It would be wonderful [that we could have studied under that master in high school].S V C 名词⼦句
名词⼦句中的动词⽚语采⽤过去拼法的语⽓助动词 could 配合完成时的 have studied,表示「过去时间⾮事实」。
来⾃疑问句的名词⼦句,⼜可分成 Information Question(具有疑问词)与 Yes/No Question(没有疑问词)这两种(详第⼗七章)。这两种名词⼦句只要有语⽓助动词在内,都可以减化为不定式⽚语。以下分别说明。
I’ll tell you [what you should do].(我来告诉你该怎么做。)S V O O(名词⼦句)
句中这个名词⼦句(中括弧内的部分)有两种诠释⽅式,可以导致两种不同的减化⼦句结果。如果视句中的 what 为疑问词,那么 what you should do 就是来⾃ What should I do? 这个疑问句,减化的⽅式是省略掉主语 you、语⽓助动词 should 减化为表示不定式的 to,如下:
I’ll tell you [what to do].S V O O(减化名词⼦句)
另外,what 也可以视为复合关系代词,由先⾏词 the thing 加上关系代名词 that 合并⽽成。由此出发,可以先还原如下:
I’ll tell you the thing [that you should do].S V O O 关系⼦句
这个关系⼦句的减化,⾸先是把扮演宾语⻆⾊的关系代词 that 省略。然后再省略掉重复的主语 you、语⽓助动词 should 减化为表示不定式的 to,如下:
I’ll tell you the thing [to do].S V O O 减化形容词⼦句
接下来请⽐较下列三句:
I’ll tell you [what to do].(我来告诉你该怎么做。)S V O O(减化名词⼦句)
I’ll tell you [when to do the job].(我来告诉你什么时候该做这件⼯作。)S V O O(减化名词⼦句)
I’ll tell you [what to do the job with].(我来告诉你⽤什么来做这件⼯作。)S V O O 减化名词⼦句
这三个句⼦,主要⼦句的句型相同(都是 S + V + O + O),句中的第⼆个宾语同样都是减化名词⼦句,⽽且减化出来的不定式⽚语中都是⽤采同⼀个原形的及物动词 do。但是第 1 句在 to do 后⾯没有受词,第 2 句在 to do 后⾯有受词(the job),第 3 句还在 to do the job 后⾯有介词(with)。其间的差别,如果只是把不定词视为⽚语看待,⽆法解释清楚,必须视为减化⼦句、还原之后就可以看出差别在哪⾥了。
上列句 1 中的 what to do 是 what you should do 这个名词⼦句的减化,来⾃这个疑问句:
A. What should I do?O S V
句 2 中的 when to do the job 是 when you should do the job 这个名词⼦句的减化,来⾃这个疑问句:
B. When should I do the job?S V O
⽐较⼀下 A 与 B 这两个问句不难发现:句 A 的 what 是疑问代词、本身扮演及物动词 should do 的宾语⻆⾊,句 B 的 when 则是疑问副词(来⾃时间副词 then),所以及物动词 should do 另需受词 the job,句型才算完整。
上列句 3 中的 what to do the job with 可以视为名词⼦句 what you can do the job with 的减化,来⾃下⾯这个疑问句:
C. What can I do the job with?S V O
这个疑问句中,及物动词 do 的宾语是 the job,⽽疑问代词 what 是介词 with 的受词。
接下来这⼏个例⼦的情况都差不多:
I’ll show you [which way to go].(我来告诉你该往哪边⾛。)S V O O(减化名词⼦句)
句中第⼆个宾语(中括弧内的部分)是个减化名词⼦句,可以还原为来⾃疑问句的名词⼦句 which way you should go,当中 which 是疑问词。
He doesn’t know [when to stop].(他不知道何时该罢⼿。)S V O(减化名词⼦句)
句中的宾语(中括弧内的部分)是个减化名词⼦句,可以还原为来⾃疑问句的名词⼦句 when he should stop,当中 when 是疑问词。
[Where to spend the night] is unimportant.(晚上该在哪睡,这个问题并不重要。)S(减化名词⼦句) V C
句中的主语(中括弧内的部分)是个减化名词⼦句,可以还原为来⾃疑问句的名词⼦句 where can we spend the night,当中 where 是疑问词。
Only he knows [how to start the machine].(只有他知道这部机器该怎么发动。)S V O(减化名词⼦句)
句中的宾语(中括弧内的部分)是个减化名词⼦句,可以还原为来⾃疑问句的名词⼦句 how one can start the machine,当中 how 是疑问词。
来⾃ Yes/No Question 的名词⼦句会加上从属连词 whether。如果⼦句中有语⽓助动词,就会变成 whether to 的形状,例如:
[Whether to go on or not] will have to be decided soon.(是否该继续下去,这个问题得尽快做个决定。)S V C
句中的主语(中括弧内的部分)是个减化名词⼦句,可以还原为名词⼦句 whether we should go on or not。这个名词⼦句来⾃没有疑问词的疑问句 Should we go on or not?,必须加上 whether 才能变成名词⼦句。