Una pregunta de inglés en el tercer grado de la escuela secundaria.
a es el presente perfecto y no puede utilizar un tiempo específico.
Por ejemplo:
Se podría decir que he estado allí.
Pero no se puede decir que estuve allí el mes pasado.
Si quieres expresar cuando fui, debes usar el tiempo pasado.
Fui allí el mes pasado.
Hay un tiempo concreto en la pregunta, por lo que no se puede utilizar el presente perfecto.