Как можно отличить форму слова от однокоренного слова,ведь корень в них одинаковый?
Форма слова - это изменение одного и того же слова (дом - дому, домом, дома). Однокоренные слова - это слова, разные по своему лексическому значению, с одним корнем (дом - домовой, домовитый).