Mixed IGCSE revision questions

Questions 1 - 12

Questions 13 - 24

Questions 25 - 36

Questions 37- 48

Questions 49 - 64

Exam review