QuizTest
QuizTest allows you to make up multiple choice or true/false quizzes with any number of questions online. You can configure the program to show the student the results of the quiz in varying detail from telling him the correct answer for each question answered incorrectly to not showing any results at all. The program will email the results to a designated instructor with the date and time the student took the quiz, and save all the scores to a database file for later viewing.