Practice makes perfect : advanced english grammar for ESL learners
- 2nd ed.
- New York : McGraw-Hill, c2017.
- ix, 234 p. ; 24 cm.
- Practice makes perfect .
9781260010862 (pbk.)
2009941939
English language--Self-instruction. English language--Textbooks for foreign speakers. English language--Grammar--Problems, exercises, etc. English language--Study and teaching.