PRESENT PERFECT vs PAST SIMPLE

(ex: I have finished  vs  I  finished)
When do we use them?


 

When do we use the Present Perfect and when do we use the Past Simple?

PRESENT PERFECT

The present perfect tense is used :
PAST SIMPLE

The Past Simple is used: As a general rule, if you can answer the question "when?", use the Past Simple.