I see how Ferrari didn’t help him at all, and Carlos not being the most obedient when it came to team “orders” today, but Leclerc really doesn’t have anything to complain about but himself and his pace. Yeah, the team could’ve helped him more, but let’s not forget that for 1/3 of the race he was in a perfect position to just overtake Sainz if he would’ve had the speed. On the other side, Sainz overtook him twice…
from https://www.grammarbook.com/blog/verbs/have-been-vs-has-been-vs-had-been/
apparently you got a wrong definition, in fact “has been” implies that is was happening in the past and is still happening in the present.
“had been” would be the alternative that defines an activity that happened in the past, in a specific time frame, and is not happening anymore.
sorry, don’t want to sound dogmatic here. i’m also no english native speaker was just curious. but i can understand that it sounds a little like it’s over.