IELTS preparation and practice
There are two main sections to this book: the reading and the writing. The Practice tests and the exercises have been numbered separarely in each section. Answers for the exercises and the Practice tests are in the Answer Key at the end of the book.
Download Link 1