REVISION 4TH ESO MACRO- EXAM :
Difference Simple Present - Present Continuous:
http://www.englishexercises.org/makeagame/viewgame.asp?id=229
http://www.tolearnenglish.com/exercises/exercise-english-1/exercise-english-4.php
http://www.bnv-bamberg.de/home/ulrich.koch/flg/englischinteraktiv/verbs-aspect2.htm
Difference Simple Past - Present Perfect:
http://web2.uvcs.uvic.ca/elc/studyzone/410/grammar/ppvpast1.htm
http://www.english-grammar-lessons.com/presentperfectorpastsimple/exercise2.swf
http://www.english-grammar-lessons.com/presentperfectorpastsimple/exercise5.swf
http://www.bnv-bamberg.de/home/ulrich.koch/flg/englischinteraktiv/tenses-past-perfect2.htm
Difference Simple Past - Past Continuous
http://www.english-grammar-lessons.com/pastsimpleorcontinuous/exercise3.swf
http://www.englishexercises.org/makeagame/viewgame.asp?id=1206http://mrsc.free.fr/3-2-2pret.htm