Murphy's English grammer a self - study reference and practice book for intermediate students of english with answer - Murphy, Raymond (Cambridge University Press, Cambridge, 2004)