Fundamentals of english grammar - Azar, Betty Schrampfger; Hagen, Stacy A. (New York: Pearson Longman 2011.)
Keywords: English language -- Textbook for foreign speaker; English language -- Grammar -- Problems, exercises, etc