bueno, independientemente el tipo de control que usaras para darle respuesta a los usuarios, como ya te explico Sensei Myakire(

)... ese es el metodo para obtener la respuesta
ahora que si lo que deseas es que tambien se autogeneren las opciones de las preguntas, esto lo puedes realizar mediante un pequeño select... que seria similar a esto
Código PHP:
select case alternativa
case 1 %><input type="radio" name="respuesta<%=i%>" value="<%=i%>" /><%
case 2 %><input type="checkbox" name="respuesta<%=i%>" value="<%=i%>" /><%
case 3 %><select name="respuesta<%=i%>">
<option></option>
<option></option>
<option></option>
</select><%
case 4 %><select name="respuesta<%=i%>">
<option value="1">uno</option>
<option value="2">dos</option>
</select>
<select name="respuesta<%=i%>">
<option value="1">uno</option>
<option value="2">dos</option>
</select><%
end select
eso es lo que necesitas????