also-ran
n.
1. 落选者;失败者
He never got anywhere in politics. He's just an also-ran.
他在政治上毫无进展,他只是一位失败者。
2. 庸才;劣等的东西
has-been
n.
1. 【口】过时人物;不再时兴的东西[C]
That has-been should have retired from baseball years ago.
那位已过全盛时期的运动员早在几年前就应该从棒球场退下来。
He is a has-been now.
如今他是个过时人物。