In AccessAlly Pro, you can control how many times a user is able to retake a quiz (if at all). This tutorial shows you how to do this.
Setting the number of times a quiz can be taken
Edit the page with the quiz that you want to set a number or retakes on. Scroll down to the ProgressAlly Page Settings area and select the quiz tab. Then set the number of times a quiz retake should be allowed.