history: I got a call from a friend that I haven't heard from in years. I was so happy to hear from her!
current: I got a phone call from a friend that I haven't heard from in a really long time.
next: That's great! You must have been so surprised and pleased to hear from them.