Note names practice – Practice your note names both treble and bass cleffs.
Rhythm Recognition – Identify which simple rhythm you hear.
Interval practice – Practise your basic intervals.
Concept Revision at all levels
Listening Revision Excersises
The Rest is Noise – Another useful sight for concept revision with musical examples.
Bass note names practice – Practice your note names both treble and bass cleffs.
IMSLP – Access to sheet music
The Well Tempered Clavier – This will help you understand the fugue.