Oxford practice grammar with answers - Eastwood, John, 1945-, (Oxford University Press, 1994)