Слово «пора» может быть и существительным, и категорией состояния из-за разных значений в зависимости от контекста. 3
Как существительное «пора» может означать, например, мельчайшее отверстие в предмете (ударение на первом слоге) или время (ударение на втором слоге). 3
Как категория состояния «пора» относится к группе слов, которые соотносятся с существительными, но обозначают не предмет, а состояние. 2 Такие слова не имеют форм словоизменения (склонения и спряжения) и употребляются в предложении без подлежащего в роли сказуемого. 1 Пример: «Мне пора домой». 2
Таким образом, слово «пора» может выступать в разных ролях благодаря тому, что имеет несколько значений.