Mary nunca ha estado en Singapur.
Con estado, eso es:
Mary nunca ha estado en Singapur.
Nota: Been significa ir a un lugar (ir y volver).
Ha ido a significa que la persona ha ido a algún lugar (es decir, la persona no está aquí)
Si no entiende, vuelva a preguntar si esto le ayuda;
Haga clic en el botón "Elegir una respuesta satisfactoria" en esta página, ¡gracias!