Corrección de errores en inglés de tercer grado

La respuesta es correcta.

Ese momento (en ese momento) pertenece al tiempo pasado, y el presente perfecto no se puede utilizar con el adverbial de tiempo indicando "pasado".

En este momento = ahora. El presente perfecto enfatiza principalmente la situación actual, por lo que puede usarse con adverbios de tiempo para expresar desde el pasado hasta el presente (incluido el presente).

Lo mismo ocurre en la historia de Inglaterra. En este lugar on es una preposición, about (investigación teórica o académica), about, about (persona o cosa)

¡Te deseo progreso!