Get it right for Cambridge English: Advanced - official practice for the exam! Based on analysis of over 10,000 exam papers, this book helps you avoid the most common mistakes made by real learners.