Oxford English grammar course. a grammar practice book for intermediate and upper-intermediate students of English : with answers / Intermediate :
Michael Swan & Catherine Walter.
- xiv, 386 pages : illustrations (some color) ; 27 cm + 1 CD-ROM (4 3/4 in.)
Includes index. Accompanied by audio CD containing pronunciation for grammar.
9780194420822 (paperback)
English language--Grammar--Problems, exercises, etc. English language--Usage. English language--English.--Textbooks for foreign speakers