Ответ:

Грамматическая основа: погода стоит.

Части речи: на — предлог; дворе — имя существительное; стоит — глагол; ненастная — имя прилагательное; погода — имя существительное.