iSpring QuizMaker lets you control the order of questions in quizzes depending on students' answers.
Вranching by Choice
For Multiple Choice questions, you can set up branching not only based on results, but also individual answer choices. To do this, in the Slide Options section, select the By Choice option from the Branching dropdown.

In the Branching column next to each answer choice, select an action or slide to branch to after the user answers the question.
