English Grammar in Use : a Self-Study Reference and Practice Book for Intermediate Students; with answer - Murphy, Raymond (Cambridge University Press, 1994)