Essential grammar in use : supplementary exercises [with answers] - Naylor, Helen; Murphy, Raymond (Cambridge University Press, 1996)