Mix of tenses - go throug the tests:
http://www.ego4u.com/en/cram-up/tests/london-dungeon
http://www.englisch-hilfen.de/en/exercises/tenses/mix2.htm
http://www.englisch-hilfen.de/en/exercises/tenses/present_perfect_statements2.htm
http://www.ego4u.com/en/cram-up/grammar/simpas-preper/tests?test1