Hi maharjansures,
I don’t think I understand your question, but I’ll do my best to guess.
Hide questions on quiz completion, only showing the results.
If you want to only show the result text and hide the questions, then you can enable the feature “Hide all questions” on the quiz settings page. This will automatically hide the questions once a quiz has been completed so that only the results are shown.
If you only want to allow each quiz to be completed once
This is not a feature built into HD Quiz because it requires users to be logged in (so we can track which user has completed which quiz). However, I created a unsupported free addon that will do this which can be downloaded here.
This addon will only allow each quiz to be taken once per user. You can edit ./includes/functions.php line 33 to change what the “YOU HAVE TAKEN THIS QUIZ ALREADY” text is. With this addon, any administrator can view the profile of a user and see a new section for HD Quiz where you can see which quizzes the user has already taken, and remove that quiz to allow them to retake it if needed.