ha pasado mucho tiempo desde que

it has been a long time since

→ haber
phrase Rare #42,340
it has been a long time since Used to say that a significant amount of time has elapsed since a past event or action. The verb after “desde que” is usually in the past tense or imperfect, depending on the context.
SP: Ha pasado mucho tiempo desde que hablamos.
EN: It has been a long time since we talked.

Ha pasado mucho tiempo desde que visité a mi abuela.

It’s been a long time since I visited my grandmother.

Ha pasado mucho tiempo desde que sonreía así.

It's been a long time since I smiled like that.

— Ne Zha (2019)

Ha pasado mucho tiempo desde que tuve unas vacaciones de verdad.

It's been a long time since I had a real vacation.

Ha pasado mucho tiempo desde que lo vi.

It's been a long time since I saw him.

Ha pasado mucho tiempo desde que te vi sonreír.

It’s been a long time since I saw you smile.