Do these exercises about the different uses of Simple Past and Present Perfect.

http://www.englishgrammarsecrets.com/presentperfectorpastsimple/exercise1.swf

http://www.englishgrammarsecrets.com/presentperfectorpastsimple/exercise2.swf

http://www.englishgrammarsecrets.com/presentperfectorpastsimple/exercise3.swf

http://www.englishgrammarsecrets.com/presentperfectorpastsimple/exercise4.swf

–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––-
http://www.speakspeak.com/html/d3b24_exercise_inter_present_perfect_past_simple.htm

http://www.englishexercises.org/makeagame/viewgame.asp?id=3896

http://www.englishexercises.org/makeagame/viewgame.asp?id=2489

http://www.englishexercises.org/makeagame/viewgame.asp?id=2730

http://www.englishexercises.org/makeagame/viewgame.asp?id=3134

http://www.englishexercises.org/makeagame/viewgame.asp?id=3473

http://www.englishexercises.org/makeagame/viewgame.asp?id=3522

http://www.englisch-hilfen.de/en/exercises/tenses/simple_past_present_perfect.htm

–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
http://web2.uvcs.uvic.ca/elc/StudyZone/410/grammar/ppvpast.htm

This test takes you to the next one:

http://web2.uvcs.uvic.ca/elc/StudyZone/410/grammar/ppvpast1.htm

–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––

http://www.saberingles.com.ar/curso/lesson21/06.html

http://www.isabelperez.com/happy/tenses/exercises/past_perfect.htm

http://www.eclecticenglish.com/grammar/PresentPerfect1E.html

http://www.englishexercises.org/makeagame/viewgame.asp?id=3280

About Lance Armstrong:

http://www.englishexercises.org/makeagame/viewgame.asp?id=3293

About Brad Pitt:

http://www.englishexercises.org/makeagame/viewgame.asp?id=3081
_________________________________________________________________

http://www.englishexercises.org/makeagame/viewgame.asp?id=145#a

A multi-coloured set of exercises:

http://www.englishexercises.org/makeagame/viewgame.asp?id=3365#a

One about Rafael Nadal:

http://www.englishexercises.org/makeagame/viewgame.asp?id=1496

http://www.englishexercises.org/makeagame/viewgame.asp?id=3059

http://www.englishexercises.org/makeagame/viewgame.asp?id=2791

These tests have progressively more difficulty.

* http://www.ego4u.com/en/cram-up/grammar/simpas-preper/tests?test1

** http://www.ego4u.com/en/cram-up/grammar/simpas-preper/tests?test2

*** http://www.ego4u.com/en/cram-up/grammar/simpas-preper/tests?test3

This is a more difficult kind of test.

http://www.englishpage.com/verbpage/verbs5.htm

http://www.englisch-hilfen.de/en/complex_tests/simple_past_present_perfect1/index.php