Hmmmm - I am wondering why, with all the really great, inexpensive and/or free testing programs around that already do everything that you need, why would you be using Access to write this?
If you send me your email address, I'll send you an old version of ExamViewPro, which I used to use...