20 original exam-style questions - 7 pages of questions with a full mark scheme - free printable PDF.