5. Daniel felt ill last night because he had been eating sweets all day.
В данном предложении необходимо использовать Past Perfect Continuous, чтобы показать, что действие (ел сладости) продолжалось в течение некоторого времени до определенного момента в прошлом (прошлой ночью).
Ответ: had been eating