Oxford Practice Grammar : with Answer - Eastwood, John (Oxford : Oxford University Press, 1992)