Oxford practice grammar : basic with answers - Coe, Norman (Oxford University Press, 2006)