Penguin student's grammar of english exercices - Firman, Susan (Penguin, 1988)