Present Perfect or Past Simple

PAST VS PRESENT PERFECT

gr.perf