Advanced English Grammar with Answers

Advanced English Grammar with Answers

+ ₹50 shipping fee* (Free shipping for orders above ₹500 within India)
Author: Martin Hewings
Publisher: Cambridge University Press
No. of pages: 350
Out of Stock
QR Code
Notify me when available


Other Specifications

Language: English
ISBN: 9788175960671
Published on: 2007
Book Format: Paperback


This book explains the grammar rules, explains confusing and seemingly contradictory rules, defines the different concepts and also provides exercises for practice. As it is for advanced students, this book just provides concise explanations and then provides a set of practice exercises. The book focuses on many topics like grammatical patterns, grammatical contrasts, and many more. It explores grammatical patterns like ‘will be - ing’ (like will be leaving), grammatical contrasts like whether to use ‘would’ or ‘used to’ in past tense constructs, and whether to use ‘except’ or ‘except for’. The book contains more than 100 units of grammar concept explanations. Each unit consists of two pages. It is designed so that each unit is concise and to the point. The book is laid out in this format, the left hand page contains explanations of grammar concepts with examples, while the right hand page contains practice exercises. The book is designed so that students can cho

Follow us for offers & updates

Ratings & Comments

Add Rating & Comment


Be the first to rate this book.

Refer a Friend
Free Shipping *
For orders above ₹500
Easy Payments
Multiple payment options
Customer Support
Mon-Sat (10am-7pm)
CommonFolks © 2017 - 2023
Designed & Developed by Dynamisigns

Login to CommonFolks

Welcome back!


Don't have an account? Register

Forgot your password? Reset Password

Register with us

To manage & track your orders.

By clicking the "Register" button, you agree to the Terms & Conditions.


Already have an account? Login

Forgot your password? Reset Password

Reset your password

Get a new one.


Already have an account? Login

Don't have an account? Register

Bank Account Details