Ответ:

На крыше висит длинная сосулька.

Грамматическая основа: сосулька висит. Предложение повествовательное, невосклицательное, простое, распространённое; главные члены — подлежащее сосулька и сказуемое висит. На крыше — обстоятельство места; длинная — определение.

  1. На — предлог; служит для связи слов висит на крыше, употреблён с существительным в предложном падеже.
  2. Крыше — имя существительное, начальная форма крыша; нарицательное, неодушевлённое, женский род, 1-е склонение; единственное число, предложный падеж. В предложении — обстоятельство места.
  3. Висит — глагол, начальная форма висеть; несовершенный вид, непереходный, II спряжение; изъявительное наклонение, настоящее время, 3-е лицо, единственное число. В предложении — сказуемое.
  4. Длинная — имя прилагательное, начальная форма длинный; качественное, полная форма, женский род, единственное число, именительный падеж; согласуется с существительным сосулька. В предложении — определение.
  5. Сосулька — имя существительное, начальная форма сосулька; нарицательное, неодушевлённое, женский род, 1-е склонение; единственное число, именительный падеж. В предложении — подлежащее.