有一读者问:
(1)Our work having been finished, we went home.
(2)The signal given, the bus started.
(3)I have bought a new hat, the old one being worn out.
这三个句子中的独立分词结构都是被动语态,可为什么采用不同的动词形式呢?
首先,应该指出,你所举的三个例句中的独立分词结构并非都是被动语态。例(1)与例(2)的独立结构的确用的是被动语态,例(3)的 being worn out 则不是被动语态,而是系表结构。又 ,例(1)与例(2)的独立结构在句中是时间状语,例(3)的独立结构则是原因状语。
现在让我们分别探讨这三个例句中的独立结构。
先看例(1)中的 our work having been finished。这里用的是完成式,意味着 finishing 这个动作完成于 going 之前, going 是 finishing 发生后的结果,相当于 when our work had been finished.
可不可以说 our work being finished 呢?可以,但其含义有所不同。 being finished 意味着与后面的 going 接得很紧,相当于 when our work was finished,具有“工作一完就回家”的含义,显得很紧张,富于戏剧性。
可不可以只说 our work finished 呢?也可以,但较为文气,现在这样写的人恐怕不多了。
那么为什么在例(2)中却用了与它相似的 the signal given 呢?是不是也快变成历史陈迹了呢?不,例(2)中的独立结构现在仍在使用中。它虽然也是历史的遗留,但和许多习语一样, 已变成一种富有生命力的固定说法了。这种固定说法需要个别记忆。除 the signal given 或 the command given 之外,还有一些其他类似说法,如:
(4)This done , they packed up their tools and went home.
(5)All things considered , I think we ought to give the job to John.
(6)This said , he retired.
(7)This explanation given , the subject was not mentioned any more.
另外还有一些不表时间的固定说法,如 all told 等,这里就不谈了。
像 the signal given 这样的固定说法可不可以转换成 the signal being given 和 the signal having been given 呢?当然可以。实际上 the signal given 就等于 the signal having been given。至于 being given 和 having been given 的区别,前面谈例(1)时已讲过,这里不再重复。
现在再看例(3)的独立结构 the old one being worn out。这里为什么要用 being 呢?可不可以省去呢?这里用 being 的理由主要有两点:一是为了表示原因,二是因为整个独立结构位于句子末尾。如果不表示原因,这种独立结构即可省去 being,如:
(8)He came in, his eyes slightly swollen and his ear red with cold . (his eyes 与 his ears 之后皆省去 being)
如果位于句首,这种结构即使表原因, being 亦可省去,如:
(9)His leg badly hurt , he had to stay in bed.
可不可以用 having been 代替 being 呢?可以,但这样整个独立结构中的 worn 就不是静态动词而是动态动词,从而系表结构也就变成被动结构了。
最后,必须申明,以上所述,基本上只限于你所提出的例句中的独立分词结构而言,绝不能扩而大之,应用到全部独立结构。
