Writer's choice : grammar and composition (Glencoe, 1994)
Grammar practice.