English Translation
It has been ten years since I last saw her.
I think this should be Ha singular not Han plural.
It has been ten years since I last saw her.
I think this should be Ha singular not Han plural.
Does the plural make more sense if we put the subject first: “Diez años han pasado …”?