has-been (n.)youdaoicibaDictYouDict[has-been 词源字典]
"one who has outlived his fame," c. 1600 (as hes-beene), from the verbal phrase; see has + been.[has-been etymology, has-been origin, 英语词源]