C1 Advanced exercises

Public Group
Created by Kelly Ross
C1 Advanced is proof of high-level achievement in English and is designed for learners preparing for university or professional life.