English grammar in use a self-study reference and practice book for intermediate students - Murphy, Raymond (USA: Cambridge University Press, 1994)