有一读者问这样一道辨错题:
(1)Norah did not (A: hear) (B: the) noise of the (C: the door's) (D: being opened).
答案说是C错了,应改为the door,请问这是为什么? 难道the door不可有所有格形式吗?
答案是对的。动名词之前的名词(即动名词的逻辑主语,二者合称为动名词复合结构)如是指无生命事物,一般皆不用其所有格(或称生格或属格),而应用其通格。再如:
(2)There was a story of money having been buried there.
关于动名词复合结构中的名词或代词应用所有格抑或名词通格或代词宾格的问题,是英美学者长期争论的一个老问题。限于篇幅,这里只能简略谈一些一般情况。除上述表无生命事物的名词多用通格外,还请注意下列几点:
1. 动名词复合结构用作主语和表语时,其中名(代)词多用所有格。
2. 动名词复合结构用作宾语时,其中名词多用通格,尤其在口语中。复形名词更是如此。名词有修饰语时亦然。
3. 动名词复合结构用作宾语时,其中代词(it除外)用所有格的情况稍多于用宾格的情况。
4. 动名词复合结构中的不定代词一般皆不用所有格,如下面句中的anyone:
(3)To save anyone asking, what I've told you is definite.
5. 动名词复合结构用作with的宾语时,其中的名(代)词一般皆用通(宾)格。
6. 动名词复合结构用作宾语时,其中的名(代)词如需强调,则应用通(宾)格。
7. see, hear, want等动词后的复合宾语一般都不用名词所有格,而用通(宾)格。
