han pasado tres años desde que

three years have passed since

→ haber
phrase Rare #46,961
three years have passed since Used to say how much time has elapsed since a past event. It is followed by a clause with a conjugated verb, such as “desde que empecé” (since I started).
SP: Han pasado tres años desde que terminé la universidad.
EN: Three years have passed since I graduated from university.

Han pasado tres años desde que estuve en Boston.

It’s been three years since I was in Boston.

Han pasado tres años desde que vine a vivir aquí.

It's been three years since I came to live here.

Han pasado tres años desde que empecé a aprender francés.

It's been three years since I started learning French.

Han pasado tres años desde que nos mudamos aquí.

It’s been three years since we moved here.