В русском языке временная форма Perfect образуется с помощью вспомогательного глагола "быть" в нужной форме (например, "был", "была", "было", "были") и причастия прошедшего времени основного глагола.
Исходя из предложения "Du ...dem alten Mann auf der Strasse... (helfen)", чтобы использовать временную форму Perfect, нужно сконструировать предложение следующим образом: "Du hast dem alten Mann auf der Straße geholfen".
В данном случае, "helfen" в причастии прошедшего времени изменяется на "geholfen", а вспомогательный глагол "haben" (в нужной форме - "hast" для формы второго лица единственного числа) стоит перед причастием.
Надеюсь, что данное объяснение поможет вам лучше понять использование временной формы Perfect в данном предложении.