Here you have lots of verb tenses exercises to practise at home in a fun way on Internet. You can also check your results after finishing each exercise.
http://www.englishpage.com/verbpage/verbs30finaltest.htm
http://www.englishexercises.org/makeagame/viewgame.asp?id=8409
http://www.englisch-hilfen.de/en/exercises/tenses/mix2.htm
http://www.englisch-hilfen.de/en/exercises_list/mix.htm
http://www.english-4u.de/tenses_exercises.html
http://www.myenglishpages.com/site_php_files/grammar-exercise-tenses.php
http://www.agendaweb.org/verbs/mixed_tenses-exercises.html
http://www.grammarbank.com/verb-tenses-exercise.html
http://www.english-grammar.at/online_exercises/tenses/tenses_index.htm
http://www.quickanddirtytips.com/education/grammar/mixing-verb-tenses
http://www.learnenglishfeelgood.com/mixed-verb-tenses5.html
http://www.e-grammar.org/test-your-english/
https://www.youtube.com/watch?v=aKfZTXh3kco