Essential English grammer Supplementary exercises - Naylor Helen; Murphy Raymond (Cambridge Cambridge University Press, 1996)