ha visitado o visité con el tiempo "este"
Este sábado, ha visitado o visité México.
<ol><li>Una maestra me dijo que "este" es muy cerca, entonces, necesito usar "ha visitado"</li></ol>
<ol><li>Una maestra me dijo que "ha visitado" no es correcto porque, yo solamente visité un vez y es en el pasado. Por eso, visité es correcto.</li></ol>
¿Cuál es correcto? Estoy confusa. ¿#1 es más español de España, entonces no es correcto en America Latina?
Ayudame por favor, gracias.