Как долго Дженни пишет детские книги?
Ответ: has Jenny been writing
Объяснение: В вопросах с 'How long' обычно используется Present Perfect Continuous, чтобы спросить о продолжительности действия. Форма: How long + has/have + подлежащее + been + V-ing.