否定词只可置于现在分词短语之前吗?

有一读者问:在现在分词短语的否定结构中,否定词只可置于现在分词形式之前吗?

按照语法规则,不论是现在分词一般式引导的短语,或是其完成式引导的短语,如是否定结构,皆须将 not 置于整个现在分词短语之前,如:

(1)Not knowing what to do, she applied to me for advice.

(not 置于现在分词一般式 knowing 引导的短语之前)

(2)Not having done it right, I tried again. (not 置于现在分词完成式 having done 引导的短语之前)

几乎所有的英语语法书都是这样规定的。一般说来,这样规定无疑是正确的。但是,正如我们常说的,没有规则是没有例外的 (There is no rule without exception), 因而上述规则也有例外情况。例如我就看到过这样一个句子:

(3)There he stood looking after the vanishing carriage and knowing not what to do.

你看,这里的分词短语 knowing not what to do 中的 not 就不是位于现在分词 knowing 之前,而是位于其后。你可能认为那么如何解释 knowing not...呢?我们在本书题为《再谈否定结构的几个问题》一文中的第二个问题中曾举过一例如下:

(4)I know not what course others may take, but as for me, give me liberty, or give me death.

这里的 know not 就是可以用 knowing not...的依据。当然,正如 know not 现在只用于较为古雅的英语中一样,knowing not...也同样如此。

如果说上面所引的 knowing not what to do 这样的分词短语是较为个别的话,“having not + 过去分词”所引导的分词短语就不是个别的了,现举几例如下:

(5)Malina Patel went softly away, having not spoken a word.

(6)“Having not finished his coaching programme,” said his wife, “he would rather work on in hunger.”

在英国名著《佩皮斯日记》(Samuel Pepys' Diary )中也有“having not + 过去分词”引导的短语,如:

(7)This morning...I rose, put on my suit with great skirts, having not lately worn any other clothes but them.

可见“having not + 过去分词”引导的现在分词短语是客观存在,是抹煞不了的。所以我们应当承认现在分词完成式引导的短语中,not 既可置于 having 之前,亦可置于 having 之后,只是前者更为常见,后者有点古旧罢了。

与 not 基本上一样, never 也可置于having 之前或其后,如既可说:

(8)Never having seen him before, I, of course, didn't recognize him.

也可说:

(9)Having never seen him before, I, of course, didn't recognize him.

但根据美国著名语法学家乔治·寇姆 (George O. Curme)的巨著《英语句法》 (Syntax )说,例(9)要比例(8)普通。不过,也有人爱用“never having + 过去分词”结构,因而这也似乎是一个个人偏爱的问题。也有人认为 never 如出现在 having 之前,则是强调 having,如出现在 having 之后,则是强调 never。还有人说 never 置于 having 之前,其语气要强于其置于 having 之后。这真是仁者见仁,智者见智。但 never 和 not 确是并不完全一样。比如说,“having not +