We couldn't see the moon that night because it rained.
It was wet and cloudy that night, so we couldn't see the moon.
どちらの英文も文法が間違っています。
この場合は次のような言い方ができますよ。
ーWe couldn't see the moon that night because it rained.
「雨が降ったのでその夜は月を見れなかった」
ーIt was wet and cloudy that night, so we couldn't see the moon.
「その夜は雨が降って曇っていたので、月を見れなかった」
ご参考まで!