CAE : practice tests /
Evans, Virginia.
Newbury : Express Publishing,
2001.
Accompanied by Model answers for the writing paper and tapescripts.
Student's book -- Teacher's book -- Model answers.
English language
English language
English language