该成语由"谁""是""非"三个汉字构成复合结构:
"谁"为形声字,从"讠"部,「隹(zhuī)」声,本义"什么人",最早见于《左传》
"是"表示肯定判断,"非"意为错误,组合后形成对比疑问结构
核心词义为通过辨别明确争议事件中的正确方与错误方,其现代释义与元代戏剧中的原义保持高度一致[1] [3] 。相较于单纯判断是非的成语,更强调对争议双方立场的辨析[2] 。
最早文字记录见于元代李致远《还牢末》第一折:"谁与你挑唇料嘴,辨别个谁是谁非"[1] [2] [3] 。该剧通过人物对白展现纠纷场景,成语在此处起到强化戏剧冲突的作用,反映元代口语中已形成固定表达。明代刘兑在《金童玉女娇红记》中进一步运用:"谁是谁非谁曲谁直,没梁桶儿一再休提!"[2] ,体现该成语在戏曲文学中的传承发展。
具有以下语言特性[2] :
结构类型:由三个疑问词构成的联合式成语[2][3]
语法功能:主要作宾语(如"辨别个谁是谁非")、定语(如"谁是谁非的问题"[2][3])
语体色彩:常用于口语[2][3]
情感倾向:保持中立态度,不预设判断立场
在历代文学作品中出现多种变体应用[2] :
元代李致远《还牢末》第一折:'谁与你挑唇料嘴,辨别个谁是谁非'[1][2][3]
元代李致远作品:"谁与你挑唇料嘴,辨别个谁是谁非"[1][2][3]
明代刘兑《金童玉女娇红记》:'谁是谁非谁曲谁直,没梁桶儿一再休提!'[2][3]
这些用例显示该成语既可描述具体争议,也可引申表达对历史事件的评判态度,展现其在古典文学中的多维度运用[2] 。
与相关成语存在语义差异[1] [3] :
谁是谁非:出自元·李致远《还牢末》第一折:'谁与你挑唇料嘴,辨别个谁是谁非',明·刘兑《金童玉女娇红记》:'谁是谁非谁曲谁直,没梁桶儿一再休提!'[1][2][3]
谁是谁非:强调明确的是非判断,带有价值倾向[1][2][3]
谁是谁非:出自元代李致远《还牢末》,侧重争执过程而非结果[1][2][3]
反义词"是非分明"则直接表达明确的价值判断,与该成语的中性立场形成对比[3] 。
作为活态成语仍广泛应用于现代汉语[2] [3] :
口语对话中用于调解纠纷:'这件事谁是谁非,请大家评论评论'[1][2][3]
新闻报道中作为标题要素:"厘清事故中的谁是谁非"
在学术争议中保持谁是谁非的辨析态度[1][2][3]
其使用场景覆盖日常生活、公共事务讨论及专业领域,体现成语在当代语言生态中的持续活力[3] 。