it has rained
It has rained a lot.
Ha llovido fuerte durante toda la mañana.
It has rained heavily all morning.
Ha llovido sin cesar el día entero.
It has rained non-stop all day.
Y este año, todavía no ha llovido.
And this year, it hasn't rained yet.
— Lagaan: Érase una vez en la India (2001)
It has rained a lot this summer.
Ha llovido todos los días durante más de dos meses.
It has rained every day for more than two months.
— El tiempo contigo (2019)