Kenna Bourke , "The grammar lab"
OUP Oxford (13 Jan 2000) | 224 pages | ISBN 0194330176 | PDF | 4 MB
OUP Oxford (13 Jan 2000) | 224 pages | ISBN 0194330176 | PDF | 4 MB
Each chapter deals with a separate piece of grammar. Teaches grammar rules in short, easy stages. Every stage is followed by simple exercises. Regular revision notes. Plenty of written and spoken exercises, with space to write in the books. All the language is used in context.