Ответ:
Грамматическая основа-Дима сидел.
Дима-подлежащие,выражено существительным, сидел-сказуемое,выражено глаголом, выпучив глаза-деепричастный оборот,в ужасающем-определение, выражено прилагательным, непонимание-дополнение,выражено существительным.
(Повеств., невоскл., простое, распр., осложнено дееприч. оборотом)
[ - =, дееприч.оборот].