cambridge english vocabulary for advanced with answers
DESCRIPTION
Advanced vocabulary about many different subjects and typical exercises of advanced tests with key.Practice activities and explanations. Word building, sentence transformations and gap filling are part of the activities.TRANSCRIPT