Search from various English teachers...
Revision of Passato prossimo
Question 1 of 5

Translate in Italian: I was very happy that day.

Sono stato molto felice l'altro ieri.
Ho stato molto felice quel giorno.
Sei stato molto felice quel giorno.
Sono stato molto felice quel giorno.