Ответ:

Перевод задания: Заполните пропуски правильными формами глаголов в скобках.

A: Why does Tom look so tired today? (Почему Том сегодня выглядит таким уставшим?)

B: He has been working on his project since early morning. (Он работает над своим проектом с раннего утра.)

A: How long has he been working on it? (Как долго он над ним работает?)

B: He has been working on it for about four hours. (Он работает над ним около четырёх часов.)

Для вопроса о впечатлении используется Present Simple; для действия, начавшегося в прошлом и продолжающегося сейчас, — Present Perfect Continuous.