第二十四章 名词子句减化
只要是从属子句减化,做法都是一样:省略掉主词与be动词、留下补语部分。名词子句的减化也不例外。名词子句进行减化时,比较需要注意的是词类的要求:名词子句在主要子句中扮演主词、受词、补语、同位格等角色,经常是不可或缺的元素;减化之后要注意减化子句必须仍然是名词类(如动名词、不定词片语等),才能继续扮演同样的角色。
所有的从属子句减化时,动词的处理方式都是一样的:若有be动词则省略 be 动词、有语气助动词则减化为 to,若是普通动词则一律加 -ing。名词子句减化时也是如此处理,只是要注意:减化之后剩余的减化子句必须维持名词的词类。最常见的结果就是减化为动名词(Ving)与减化为不定词片语(to V)这两种情况,分别说明如下。
简化为 Ving
名词子句在主要子句中经常扮演主词、受词、补语、同位格等角色。以下先依这四种常见的位置观查一下名词子句减化为 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. S 名词子句 V C (John当时喝醉了,这并不能构成他行为粗暴的借口。)
名词子句(中括弧内的部分)的主词 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 innocence] 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 这个减化名词子句。
简化为 to V
名词子句中如果有语气助动词, 简化的做法就是把语气助动词先改写为 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. S 名词子句 V O (John 如果要出这种任务的话简直是自寻死路。)
句 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 daugher through college]. S V O C 名词子句 (我认为我有责任供我女儿读完大学。)
主要子句的受词 it 是个虚字,它的内容就是后面那个名词子句(中括弧内的部分)。这个名词子句,主词 I 和主要子句重复,减化时可以省略。助动词 should 减化为表示不定词的 to、再把无意义的连接词 that 省略掉,结果就是:
I consider it my duty [to support my daugher 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(没有疑问词)这两种(详第十七章)。这两种名词子句只要有语气助动词在内,都可以减化为不定词片语。以下分别说明。
Information 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
来自 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 才能变成名词子句。