This 12-page worksheet here contains 4 full tests: Vocabulary, Phrasal Verbs, Structure Test and Listening (no audio though, sorry!).
Each test is pretty big and takes several pages. I would say it's good for Intermediate level and upwards.
Answer key is included.
Enjoy!