longman grammar advanced

Advanced English Learner’s Grammar
Longman Advanced English Learner’s Grammar is a valuable resource for all upper-level students, especially those preparing for exams like Cambridge ESOL CAE and CPE. Diagnostic testing shows students exactly where they need to focus, while the CAE/CPE task types familiarise students with the format of the exams.