Oxford English Grammar Course Basic is one of the best grammar resources with a great deal of practice for each grammar lesson covered in the book.
Oxford English Grammar Course Basic ( PDF + Audio)
Each section opens with a lively presentation page that introduces the point of grammar. Grammar explanations are short, clear, and easy to remember. Colour is used to highlight grammatical contrasts. Each grammar explanation is followed immediately by an activity so that students can practice before moving on to the next explanation.
Engaging practice activities include Internet exercises which enable students to see how language is used in real life, Do-it-yourself exercises which encourage students to discover how grammar works, and personalization activities that allow students to use the grammar to talk about themselves.
There are ‘More practice’ and a revision test at the end of each section. OEGC Intermediate has units at two levels. Some, marked ‘Revise the Basics’, revise elementary points of grammar which may still cause problems; units marked ‘Level 2’ are more advanced.
You are going to find plenty of practice but the explanations of the grammar and its style of approach seem to already presuppose knowledge of the subject. Its meant to be a book for the basic level of language learning and yet on its first page already mentions aspects that require you to have worked through other parts of the book. Not a book for the uninitiated.
That was our grammar book for today. I hope that you are going to get the best out of it. You get the English grammar book with its audio from the links below. Good Luck!