J Eastwood "Basic English Grammar Exercises"
Oxford University Press (1984-12) | ISBN 0194329410 | 129 Pages | PDF| 2.98 Mb
It can be used as an exercise book to accompany any coursebook up to intermediate level. A Basic English Grammar: Exercises, contains 210 contextualized exercises. It covers the grammatical structures and communicative functions that are generally taught in the first three or four years of English. The neat and attractive layout makes the content readily accessible to both students and teachers.
Thanks to original uploader.