Oxford practice grammar : basic : with answers. - Coe, Norman,; Harrison, Mark,; Paterson, Ken, (University Press,, 2006)