I see it used mostly as a helping verb. "Tener" is most often used for "to have."
That said, Yo la he visto tres veces.
I have seen her three times. Tu has aprendido mucho.
You have learned a lot. Mi amigo ha comprado un carro rojo.
My friend has bought a red car.
Hope this helps.
mkohn