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. - Tenth printing. - ix, 340 pages : illustrations ; 27 cm
Includes index.
Advanced Grammar in Use contains 120 units of advanced grammar explanation and practice.
0521498686 (with answers) 9780521498685
English language--Grammar.
--Reading book
428.24 / HEW
Advanced grammar in use : a self-study reference and practice book for advanced learners of English : with answers / Martin Hewings. - Tenth printing. - ix, 340 pages : illustrations ; 27 cm
Includes index.
Advanced Grammar in Use contains 120 units of advanced grammar explanation and practice.
0521498686 (with answers) 9780521498685
English language--Grammar.
--Reading book
428.24 / HEW