Cambridge First Certificate Practice Tests 2
For the First Certificate in English Examination Cassettes 1, 2 and 3
Cambridge CAE Practice Tests
For the Certificate in Advanced English Examination: Cassettes 1,2 and 3