han pasado dos años desde que

two years have passed since

→ haber
phrase Rare #47,889
two years have passed since Used to say that two years have elapsed since an event or action. The verb after “desde que” can refer to a completed or ongoing event, depending on context.
SP: Han pasado dos años desde que empecé este trabajo.
EN: Two years have passed since I started this job.

Han pasado dos años desde que nos separamos.

It's been two years since we separated.

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 se marchara de Hawái.

It's been two years since he left Hawaii.