说明
double genitive (双重属格,双重所有格)
a friend of Mary/a friend of Mary's
核心问题
Saying only that she was a friend of Mary, she left without giving her name. (TOEFL) 按标准答案 Mary 应改为 Mary's。但是,我在 LDCE 中查到这样一个句子:He's a close friend of my brother. 据此,我认为 a friend of Mary 也是正确用法。
词典解答
我们在 a friend of my brother's/a friend of my brother 条中已经用实例证明了这两种表达方式都是正确的。但是上句中的 a friend of Mary 却是错误的。为什么呢?骤然看来,用所有格作定语 ,似乎可以任意转换为用 of 短语作定语 。例如,the city's population→the population of the city, China's economy→the economy of China。但事实上,并非所有的所有格定语都可以转化为 of 短语作定语,而是有许多限制的。比如说,当 是人名时,有时就不能使用 结构:
<div class="mineru-algorithm" style="white-space: pre-wrap; font-family:monospace;"> Ann's car $\neq$ the car of Ann( $\times$ )(CGEL) John's school $\neq$ the school of John( $\times$ )(CGEL) 但: a son of Susan (参见 friend) </div>