Ответ:

Решение:

Используется Present Perfect Continuous, так как действие началось в прошлом и продолжается в течение определённого времени ('for 2 hours'), подчеркивается длительность.

Ответ: The children have been watching cartoons for 2 hours.