It should be accepted, but the simple past tense is simpler. Why use present perfect when just past tense is less complex? Polish and pretty much all Slavic languages don't have a differentiation between past tense, present perfect, and past perfect. It's determined by context.
Why do you use Past Simple? It
s possible using PresenT Perfect when I am asking somebody at that moment, i.m. now: Have you sent the book? - its not wrong but another version.
Well, Present Perfect is accepted, but I agree, it's probably better. Changed now.