It’s been so long since we’ve had a chance to catch up.
Please tell me, why not: …since we had…?
It’s been so long since we’ve had a chance to catch up.
Please tell me, why not: …since we had…?
Because it describes a condition that began in at some point in the past and continues without interruption until now. More here: Present Perfect Simple - The tenses | english.best