Вам нужно изучить более обобщенную структуру.Вот действительно базовая структура, которая должна работать.
Я не могу особо помочь со всеми вещами с непрерывной формой
Test
test_id
TestQuestion
test_id
question_id
question_order (used for sorting)
question_text
QuestionPossibleAnswers
question_id
possible_answer_value
possible_answer_prompt
Student
student_id
student_name
// etc...
StudentTest
test_id
student_id
date_taken
// whatever
(при условии, что студент может сдать тест только один раз) StudentAnswers student_idquestion_id student_answer (было бы возможным_answer_value из «QuestionPossibleAnswers»
В любом случае, когда студент сдает тест, ваша верхняя форма будет «привязана» к таблице «StudentTest», я думаю. Непрерывная форма будет основываться, вероятно,на StudentAnswer. Раскрывающийся список student_answer должен быть привязан к возможным ответам текущего StudentAnswer.question_id (через построитель запросов).
Прошли годы с тех пор, как я сделал Access, поэтому я не могу дать шаг за шагомшаг, я извиняюсь, но приведенная выше структура довольно здорова (если не слишком проста).