English grammer in use

a self-study reference and practice book for intermediiate students : with amswers