General Training Reading
Cambridge IELTS 15 General Training Reading Test 2: answers explained
For each of the 40 questions: the answer, where it is in the passage, the sentence that proves it and why.
Try the test before you read the explanations
Finding the evidence yourself teaches more than reading it. The answers and explanations stay hidden until you ask for them.