"How can i prevent the user from going back?"
You can't.
The only thing you can do is force the user to register by entering his/her details. Then you can store those details on the server, and every time someone submits the answers, you can check that data to see if he/she has already submitted answers.
If they have, you can send a message.
If they haven't, you can process the answers and update the userdata to say "has submitted answers"
You coul try setting a cookie on the client after submitting, but that it is very easy to remove the cookie, or to move to a different computer and submit again.