To explain quickly..
Questions array holds the questions (index 0 - 4)
Answers array holds the answers (array index 1 - 4, question index)
Answers array (0, question index) holds the correct answer which is referred to later on.
TrackQuestions array stores each question's array index when a question is asked. This should be looped through to make sure the current ranom question isn't already asked but is flawed. I tried different methods so the code looks a mess there. Just ignore that. I'll fix it when I don't have so much on the go ;p
The textbox that shows WRONG and CORRECT, also shows debugging info in the QuestionsTracked array.