Oxford Practice Grammar

Who is this book for? Oxford Practice Grammar is for students of English at a middle or intermediate level. This means students who are no longer beginners but who are not yet expert in English. The book is suitable for those studying...