Question: ought is which part of speech?
Answer: auxiliary verb (used to express justice, moral rightness, or the like): He ought to be punished. You ought to be ashamed.