The are some of the IELTS Speaking questions from the beginning of 2017. They are REAL questions that were asked in the exam and they have been answered by real English speakers and ex-IELTS examiners. There are 15 Part 1s and 15 Part 2s and 3s.
As we say:
Asked by experts – answered by natives.