Если Вы думаете, что это говнокод, то Вы правы. Но мне нужно было это написать на коленке за один вечер, так что...
Берёте отсюда исполняемый файл. При его запуске нужно добавить аргумент командной строки, в который нужно запихнуть путь к текстовому файлу, в котором записан HTML-код всей гугл-формы. После запуска, в той же директории, где лежит исполняемый файл, будет создан файл output.txt с распарсенными вопросами. Все вопросы и все варианты ответа для каждого вопроса будут пронумерованы.
Если вдруг не получилось распарсить какие-то варианты ответов на какой-то вопрос, Вы увидите строчку "I CAN'T PARSE ANY ANSWERS!!!". В таком случае, придётся парсить этот вопрос "глазами".
Например, такого вида таблицы не парсятся:

Скомпилируйте и слинкуйте main.cpp, после чего прочитайте "короткую версию".
See LICENSE.