rained
Como la carretera está húmeda esta mañana, debe haber llovido esta noche.
Since the road is wet this morning, it must have rained last night.
Es posible que haya llovido un poco anoche.
It may have rained a little last night.
Nunca había llovido tanto en un solo día según los registros.
It had never rained so much in a single day, according to records.
Puede que haya llovido anoche.
It may have rained last night.
¿Ha llovido durante toda la noche?
Has it been raining all night?
Tiene que haber llovido por la noche.
It must have rained during the night.