rained
Pode ser que tenha chovido um pouco na noite passada.
It may have rained a little last night.
Mesmo que tenha chovido, o evento não foi cancelado.
Even though it rained, the event was not cancelled.
Se não tivesse chovido, teríamos aproveitado melhor.
If it hadn't rained, we would have enjoyed ourselves more.
Ultimamente tem chovido muito.
It has been raining a lot lately.
Nos últimos dias tem chovido muito.
It has been raining a lot in the last few days.