Ответ:Грамматическая основа: Рома надел. Дополнение: шапку — прямое, выражено существительным в винительном падеже.