The first two sentences use "has/have been" because the speaker is trying to convey that the actions are still happening now. As in shepherding has been passed down generation to generation, and it continues to do so. The same reasoning is in #2.
However, #3 is saying that the action is complete, and speakers work is finished.
I hope this answer has been helpful.