Usages of haber caminado
Antes de la puesta de sol, habremos caminado por todos los senderos del valle.
Before sunset, we will have walked all the paths in the valley.
Después de haber caminado mucho en el parque, me siento cansado.
After having walked a lot in the park, I feel tired.
Elon.io is an online learning platform
We have an entire course teaching Spanish grammar and vocabulary.