私もゲストさんの書かれている回答で良いと思ったのですが、"今朝から"という日本語があるので最後の空欄はsinceが入るべきかと、、、
そうなると空欄2つしか残らないので、has rainedとしか表現できなくなりますね😥
"今朝からずっと" と止むことなく降り続いてるのであれば完了進行形を使うべきなのですが😵
中学生の現在完了の問題では、完了進行形は出てこないはずなので has rained since が答えになると思います。
あまり良い問題ではないですね💦(笑)
入試までラストスパートだと思いますので、焦りすぎず体に気をつけて頑張ってください😌