There are several books on Chinese grammar but there are only a few that go into detail and really compare the Chinese structures to the ones in English. This book here explains the grammar really well by starting to give an overview and focuses also on showing the differences between expressions that are similar in meaning. It is for mere reference only as they are no exercises. A big plus is the massive amount of example sentences and that every sentence comes with pinyin and English translation, so even beginners can use this book to clarify grammar points they feel unsure about.
This book covers the most important grammar points for beginners and intermediate learners. Explanations are in both Chinese and English. All Chinese entries come without Pinyin. The example sentences are not translated, so you need to already have some basic knowledge of Chinese. The answer key comes in a separate booklet that is included in the package when you buy the book. The answer key also provides a short grammar overview in the beginning.
The book is fairly big (210 mm x 285 mm), so it’s not suitable for reading in bed or on the sofa.