surverys
sid | surveryName
questions
qid | sid | qnum | question
answers
aid | sid | qid | answer
It's that simple.
Here is the breakdown...
Table surveys holds the column sid, which is used as a unique ID for the survery. It also holds the column surveryName; obviously, it holds the name of the survery
Table questions holds the qid column, which is used in the same manner as sid. Next we have column sid, which is used to like the question to a survey. Onto the qnum column, which is used to hold the order of the questions. In example, a qnum of 2 means that the question should show 2nd. Finally, for this table, we have the question column. I bet you can guess what goes here.
The final table, answers, is setup much like the other tables. aid is a unique ID for the answer. sid is used to link the answer to a survery. qid is used to link the answer to a question. And finally, answer is used to hold the answer text.
I hope that helps.
I would suggest that you check out SAMS Teach yourself MySQL in 24 hours. It has a good section on database normalization.
######EDIT######
http://www.google.com/search?hl=en&q=database+normalization