Expresiones Temporales con "It's... since"
La estructura "It's + tiempo + since" es tu aliada para decir "hace años que..." en inglés. Siempre va con el verbo en pasado simple después de "since".
Puedes añadir "last" delante del verbo o "for the last time" al final para ser más específico: It's years since I last visited London o I visited London for the last time.
Pero ojo, que hay otras formas de decir lo mismo. Puedes usar el presente perfecto: I haven't visited London for years. O ir directo con el pasado: I visited London years ago. También funciona: The last time I visited London was years ago.
Truco: Si usas "since", el verbo va en pasado simple. Si usas "for", normalmente va con presente perfecto.



