Has been there before - Idioms by The Free Dictionary
have been there before (redirected from has been there before)
Also found in: Dictionary
have been there before
To have done or experienced something before. Don't worry so much about failing a test—we've all been there before.
have been there (or here) before know all about a situation as a result of previous experience. informal
have been there beˈfore (informal) know all about a situation because you have experienced it: I know how bad it is when you get divorced — I’ve been there before, remember?