Comprueba si la traducción de la frase en inglés es correcta (escuela secundaria)

A continuación se muestran las respuestas correctas y el análisis. Hice algunos cambios.

Cuando ayer fue a la escuela, estaba lloviendo. (tiempo pasado continuo)

Estaba lloviendo cuando iba camino a la escuela.

Se fue, es decir, llovió camino al colegio, no después de llegar al colegio.

Ya he comido (perfecto)

Ya he cenado.

No digas sólo lo que has comido, sino también lo que comiste después. El have se suele utilizar para la cena.

No lo veo desde el año pasado.

No lo veo desde el año pasado.

¡Correcto!

Nado todas las mañanas desde 1980.

Nado todas las mañanas desde 1980.

Esta oración significa algo que ya sucedió, por lo que utiliza el presente perfecto continuo.

Nunca he estado en Estados Unidos.

Nunca he estado en Estados Unidos.

No se permite la desaparición.

Been se utiliza aquí para indicar que has estado allí.

Soy muy específico y pido encarecidamente puntos extra. Gracias