Hewings, Martin Advanced grammar in use : a self-study reference and practice book for advanced learners of English. - Cambridge : Cambridge University Press, 1999. - 340 p. With answers ISBN: 0521498686