Ответ:

Подлежащее — более трёх часов. Оно выражено количественно-именным сочетанием.

Грамматическая основа: более трёх часов протекло.