THE CAMBRIDGE ENGLISH COURSE , 2. PRACTICE BOOK by MICHAEL SWAN and CATHERINE WALTER , 1988