what is the difference between present perfect tense and simple past?
The past simple is used for actions that finished in the past and have no connection to the present. The present perfect is used for actions that haven't finished.