Manyebook
Prentice Hall Regents
Modern English Exercises for Non-Native Speakers Part 2