she was singing an old song,a favorite of her.

shewassinginganoldsong,afavoriteofA.herB.hers为什么选A啊救命...
2026年09月28日 20:07
有5个网友回答
网友(1):

其实her/ hers语法上都是可以的。

如果用her,那么这是一种普通的所有格,这里a favorite of her其实就是her favorite。这里用of表示her和favorite(指这首歌)的关系,表示“她的最爱”。

如果用hers,那么这是双重所有格的情况。a favourite of hers=a favorite of her favorite songs,表示的是“她特别喜欢的歌曲中的一首”。

但是根据这个题目的语境,应该用her。

这里a favorite of her其实是an old song的同位语,它们是等价的。所以题目想表达的意思是第一种情况,强调这首歌就是她特别喜欢的,而不是第二种情况(这是她众多特别喜欢的歌曲中的一首)。

网友(2):

这道题...of+sb,表示谁的,因为of就有“的”的意思,所以后面肯定是表示sb.,又因为在介词之后所以sb得是宾格形式。
所以,这里of 后面加的是she的宾格her,而不是物主代词her。(两者一个形式)
另外物主代词有两种词性的。形容词词性的例如:her表示谁的,作定语后面需要加名词。还有名词词性的例如:hers,相当于her+名词。

网友(3):

肯定选a
介词短语后面跟her 一般不跟复数,再说of这个介词本身就有的,的意思,
翻译过来就是她最喜欢的。of her 修饰 favorite啊

网友(4):

因为句子中有of表示...的,如果再用hers名词性物主代词就不对了。

网友(5):

a favourite of hers
这里应该用名词性物主代词hers,与of构成双重所有格。选项A是错误的。