Ответ:
Перевод задания: Заполните пропуски правильными формами глаголов в скобках.
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.
