English grammar drills part 7
This book focuses on the grammatical problems that prevent speakers at your level from achiev¬ing a native-like command of English grammar. While the book covers most areas of English grammar, it has a heavy concentration on those aspects of grammar that have proven to be the greatest obstacles for intermediate and advanced nonnative speakers.