The Oxford English Grammar Course - Advanced Level - is for people who have a good knowledge of English, but who want to speak or write more correctly, perhaps for academic or professional purposes. This book teaches modern British English. It deals with the grammar of speech and writing in both formal and informal styles.