This conversation uses the present perfect to discuss news. We use the present perfect to describe actions that have ended recently or are still taking place – but there is always some connection with the present (a result, consequence)
Hey, how are you? I haven’t seen you for ages,
I’m fine. I’ve been quite busy these last few weeks
So what have you been up to?
Well you know, I’ve had a lot of work and on top of that, my Mom’s been sick, so I’ve been spending my weekends over at her place.
Oh, I’m sorry to hear that. How long has she been sick?
Quite a while. She’s going to have an operation next month and hopefully that will sort her out.
Well I hope so. Give her my regards, won’t you?
To give (someone) my regards : Embrasse / Salue (quelqu’un) pour moi
To sort (something or someone): régler un problème