They've been eating fruit all afternoon. (Здесь акцент на продолжительности действия, которое длилось в течение всего дня. Использование Present Perfect Continuous (have been eating) подчеркивает, что действие началось в прошлом и продолжалось до настоящего момента.)