Bueno pues he realizado una consulta a la BBDD y obtengo correctamente todas las preguntas almacenadas en esa BBDD (columna 'questiontext')
El tema esta en que si hago esto me aparecen todas perfectamente en una lista de select:
$table = 'question';
$select = '';
$fields = 'id, questiontext';
$sort = 'id';
$result=$DB>get_records_select_menu($table,$select,null,$sort,$fields);
$mform->addElement('select', 'select2', get_string('showinquiry','inquiry'),$result, $attributes);
Pero como hago para que en lugar de en un select me aparezcan en un checkbox?? He visto lo de advcheckbox en las APIs pero no me entero de como funciona y seguro que no es dificil hacerlo, muchas gracias