双重所有格的困惑

With whom did you watch 2010 World Cup Opening Ceremony ? ( )
A. A friend of mine B. A friend of me
C. A friend of my sister D. A friend of you
请问A和C的区别在哪里

答案:A

解释:
双重所有格和of所有格一般情况下差别不大,但各有侧重。
双重所有格表示部分概念,而of所有格只表示所属关系。

如:a friend of mine = a friend of my friends = one of my friends
强调是“我朋友中的一位”即“我不止一个朋友”;
a friend of my sister
强调是“我妹妹/姐姐的朋友”,即“是我姐姐/妹妹的朋友,不是别人的朋友”。

这种题目一般是选双重所有格形式。
温馨提示:答案为网友推荐,仅供参考