Hi boys and girls, here are a few links you may find useful.
The first one is to practise listening comprehension exercises (multiple choice etc.) from elementary to advanced.: http://www.ompersonal.com.ar/omlisten/contenidotematico.htm
the following links are to check present perfect and pr. perfect continuous and do some exercises. Have a good time ;-)