A Practical English Grammar 3rd ED 2 : Exercises (Low-priced) (P)
This is one of two books of exercises designed to accompany Thomson and Martinet's Practical English Grammar. They provide intermediate learners with a wealth of interesting and lively practice..