Фраза "на празднике было очень весело" состоит из нескольких компонентов, которые могут быть проанализированы с точки зрения грамматики.
Подлежащее и сказуемое: В данном предложении явное подлежащее отсутствует, но подразумевается "это" или "на празднике". Сказуемое "было весело" сообщает о состоянии, которое произошло на празднике.
Обстоятельство места: "На празднике" указывает, где именно происходило действие. Это обстоятельство отвечает на вопрос "где?".
Прилагательное: "весело" — это наречие, определяющее, как именно было на празднике, то есть каково было состояние веселья.
Таким образом, предложение описывает ситуацию на празднике с положительной окраской. Если у вас есть дополнительные вопросы о grammatiке или хотите разобрать другие аспекты, не стесняйтесь спрашивать!