Ответ:
Перевод задания: Выберите правильный ответ.
Правильный вариант: B) have been playing. Действие продолжалось всё утро и объясняет нынешний результат, поэтому подходит Present Perfect Continuous.
The children have been playing in the garden all morning; that’s why their clothes are dirty.
Дети играли в саду всё утро; вот почему их одежда грязная.
