http://www.englishpage.com/verbpage/verbs5.htm
http://www.perfect-english-grammar.com/past-simple-present-perfect-4.html
http://www.englisch-hilfen.de/en/exercises/tenses/simple_past_present_perfect.htm
http://www.english-4u.de/pres_perf_ex4.htm
http://www.eclecticenglish.com/grammar/PresentPerfect1C.html
http://www.eclecticenglish.com/grammar/PresentPerfect1D.html
http://www.englishexercises.org/makeagame/viewgame.asp?id=2540
http://www.english-4u.de/pres_perf_ex13.htm
http://www.english-4u.de/pres_perf_ex9.htm
http://www.english-4u.de/pres_perf_ex4.htm
http://www.english-4u.de/pres_perf_ques_ex1.htm
http://www.english-4u.de/pres_perf_ex2.htm