回答

これは本来どちらでもいいですが、文中にweatherが入っているのでitの方がいいです。
It has been good since last Sunday.或いは
The weather has been good since last Sunday.
とかいてもいいと思います。
もし疑問点が残るようでしたらコメントください。

にこちゃん

ありがとうございます!

この回答にコメントする
疑問は解決しましたか?