The grammar for the Past Simple and Present Perfect is very clearly explained at these blogs:
In addition, you could view the following video that explains and demonstrates step-by-step the use and differences between these tenses.
Please, check out the links in the Activities and Games below. It is an effective and enjoyable way to practice grammar.
Professional quality translation and localization quickly and safely via Internet! — www.translation-interpreting-localization.com