Fundamentals of English grammar with answer key - Azar, Betty Schrampfer; Hagen, Stacy A. 1956- (Pearson Longman, 2011)