Mart|n new|ngs Advanced Crammar ln use (Cambrldge) 43 M8 hLLp//rapldsharecom/flles/31683337dvancedpdfgz
L|a|ne Wa|ker and Steve L|sworth Longman Crammar racLlce for relnLermedlaLe SLudenLs LG A|exander Longman Lngllsh Crammar racLlce for lnLermedlaLe sLudenLs L|a|ne Wa|ker and Steve L|sworth Longman Crammar racLlce for upper lnLermedlaLe SLudenLs hLLp//rapldsharecom/flles/37383171ngmanbooksrar
k|chard S|de and Guy We||man Crammar and vocabulary for Cambrldge Advanced and roflclency (Longman) 49 M8 hLLp//rapldsharecom/flles/30441428lclencypdfgz
Mary Spray and L|nda 1ay|or 1he Cambrldge CAL Course (Cambrldge) 37 M8 hLLp//rapldsharecom/flles/40042134/examscaepdfgz
Mark narr|son Cambrldge CerLlflcaLe of roflclency racLlce 1esLs wlLh keys (Cxford) 32 M8 hLLp//rapldsharecom/flles/40043282cepLesLspdf