Everyone has their advantages.
Everyone has his/her advantages.
这两种说法都可以吗?请老师们指点。
everyone之类的不定代词用人称代词指代时,以前是用he/his/him. 后来因为女权运动的反对,觉得用阳性代词是性别歧视,于是为了防止这种指控就出现了he or she/his or her/him or her. 这种形式主要用于正式语体。在非正式语体就用they/their/them来指代这种不定代词,语言学家美其名曰,they/their/them在非正式语体可以是第三人称单数代词,中性。所以,下面三个句子你都可能看到:
Everyone has his advantages. 正式语体 (尽管语言学家说his在此是中性代词,女权活动家仍然不依不饶。)
Everyone has his or her advantages. 正式语体,防止性别歧视的妥协办法,看上去累赘。
Everyone has their advantages. 非正式语体,their 被剖析为中性单数第三人称代词。