Present perfect after 'since'

It’s been so long since we’ve had a chance to catch up.

Please tell me, why not: …since we had…?

2 Likes

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

1 Like