Usages of haber llovido
Ayer había llovido y la calle estaba mojada.
Yesterday it had rained and the street was wet.
Después de haber llovido, el aire se siente fresco.
After it has rained, the air feels fresh.
Elon.io is an online learning platform
We have an entire course teaching Spanish grammar and vocabulary.