Advanced grammar in use :
Hewings, Martin.
Advanced grammar in use : a self-study reference and practice book for advanced learners of English: with answers / Martin Hewings. - Cambridge : Cambridge University Press, 1999. - ix, 340 p. ; 25 cm.
0521498686 (with answers) : KES 855 8175960671
English language--Grammar.
PE1112 / .H49
Advanced grammar in use : a self-study reference and practice book for advanced learners of English: with answers / Martin Hewings. - Cambridge : Cambridge University Press, 1999. - ix, 340 p. ; 25 cm.
0521498686 (with answers) : KES 855 8175960671
English language--Grammar.
PE1112 / .H49