history: I got a call from a friend that I haven't heard from in years. I was so happy to hear from her! I got a phone call from a friend that I haven't heard from in a really long time. That's great! You must have been so surprised and pleased to hear from them.
current: I was! It was so great hearing from her again.
next: I bet you had tons of catching up to do!