The verb have is used in a number of ways in English. It can be used as an auxiliary verb (used in the formation of perfect tenses), as well as an ordinary verb, indicating ideas
Modal verbs are used to express various meanings such as permission, obligation, and necessity. In addition, there are other related verbs that can be used for expressing these meanings such as had better, be able