han pasado dos años desde que

two years have passed since

→ haber
phrase Rare #55,342
two years have passed since Followed by an event or action that happened two years ago.
SP: Han pasado dos años desde que empezó el curso.
EN: Two years have passed since the course started.

Han pasado dos años desde que vine aquí.

It's been two years since I came here.

Han pasado dos años desde que Jim se graduó de la secundaria.

It's been two years since Jim graduated from high school.

Han pasado dos años desde que nos separamos.

It's been two years since we separated.

Han pasado dos años desde que se marchara de Hawái.

It's been two years since he left Hawaii.