Yes, it is possible to set up a quiz using the Quiz and Survey Master plugin that allows users to take the quiz a maximum of three times, with a selection of 7 new questions for each attempt. In the Question Bank settings, enable the option to Randomize Questions. This will ensure that each time a user takes the quiz, they receive a different set of questions. If you want to ensure that users see completely different questions on each attempt, consider grouping your questions. For example, you could create three groups of questions (7 questions each fnaf) and randomize the selection from these groups. However, since you have 21 questions, you can simply rely on the randomization feature to ensure that users do not see the same questions in subsequent attempts.