SosomethinghashappenedbeforeWeusehasbeenbefore a verbinthecontinuoustensetoexpresslike a continuingconditionorweusehasbeenbeforeanadjectivetoexpresslike a conditionlike a recentcontinuingcondition.
So, like, forexample, thisbadweatherhasbeengoingfordaysorliketheweatherhasbeenterriblelately, Sowewouldnotusehasbeenhappened.