Penguin english tests - Allsop, Jake (Penguin Books, 1988)
Intermediate