Articulate Storyline
Storyline can time quizzes, which means you can set how long someone has to take the quiz from start to finish. You may only sometimes want this, but it could help add some gamification to the quiz.
The ability to time the quiz is built right into the Storyline 360 player. It shows a countdown to the learner on the top right side of the player. You can have it display a countdown showing how much time the student has left, or you can show them how much time they have spent on the quiz.
So that is what comes out of the box. You can also use the slide elapsed time variable in Storyline to have something happen after a set time. This means you can get down to the question level and give the learner time to answer 1 question. I show you how to do all of that in this latest video.