Present Perfect = have/has walked (+ onregelmatige ww)
= in verleden begonnen en nu nog zo
= for, since, yet, still, already, lately, never
Past Perfect = had walked (+ onregelmatige ww)
= actie voor een andere actie in het verleden
= by the time, after, before, as soon as, when