Live on a citypuedo decir eso?
Respuesta de un hablante nativo
Rebecca
No puedes usar live on a cityaquí. Esto se debe a que onse refiere a algo que está encima o en la superficie de algo. Por lo tanto, living on a cityse refiere a vivir en la parte superior de la ciudad, o en el suelo. En este caso, lo mejor es usar in. Ejemplo: I really enjoy living in New York City. The city is dynamic and there's always lots to discover. (Me encanta vivir en la ciudad de Nueva York, ¡es dinámica y nueva!) Ejemplo: The old man lived on top of a huge tree, in a house he built with his own hands. (El anciano vivía en una casa construida en lo alto de un árbol enorme)