Определить однокоренные слова можно по их общей основе (корню), которая сохраняется в разных формах слов. Давайте рассмотрим ваши примеры:
Друг - подружился. Да, это однокоренные слова. Корень "друг" присутствует в "дружить", откуда и образовано "подружился".
Липа - липнуть. Да, это тоже однокоренные слова. Корень "лип" используется в слове "липнуть".
Свеч - освещение. Здесь связь немного слабее, но слова имеют общий корень "свет (свеча)" через производные "освещать". Однако слова напрямую не являются однокоренными, поскольку "свеча" и "освещение" ведут к разным корням, связанным через общее значение.
Пить - еить. Это ошибка, так как "пить" и "еить" не являются однокоренными словами. "Еить" не является правильным словом в русском языке. Существуют слова "пить" (питьё) и "петь" (пение), но они также не связаны между собой как однокоренные.
Разум - безумный. Это однокоренные слова. Здесь корень "ум" является общей частью, и "безумный" образован как негативная форма от "разум".
Подарок - ударил. Эти слова не являются однокоренными. "Подарок" образован от "дарить", а "ударил" имеет собственный корень "удар".
Собака - пӗс. Эти слова не однокоренные. "Собака" и "пӗс" (пес) представляют разные корни и обозначают одно и то же животное, но на разных языках.
Краска - крашивать. Да, это однокоренные слова, так как они происходят от общего корня "крас".
Далее, вы указали классы слов: глагол, прилагательное, существительное. В вашем списке можно выделить разные части речи, что также полезно для понимания связности слов. Если у вас есть еще вопросы или нужна дополнительная помощь, не стесняйтесь спрашивать!
