So there isn't a construction with the verb "to have" in Polish?
well one can use such constuction: Masz zrobione zadanie? Have you got your homework done?
still it's very rarely used and not used to denote the present perfect tense like I have done - there is no such thing as the present perfect in Polish