nie.
bez sensu
po pierwsze imieslowo nie uzywa sie z when, po polsku tez nie powiesz
'idac ulica, kiedy zobaczylem kolege'
po drugie having moved znaczy, ze robil to wczesniej niz druga czynnosc, a 'kiedy' wyraza czynnosci rownoczesne.
@kyos
nie rozumiesz tego, co piszesz
having moved znaczy, ze robil to wczesniej niz druga czynnosc.
Trudno zderzyc sie z kims, kto wczesniej tamtedy przechodzil.