One of the meanings of the word “have” given by the Yahoo online English / Chinese dictionary is “must”
The example given by the dictionary indicates that “have” is verb and “to go” is infinitive.
“I have to go right now. 我馬上得走” (the word "have" is printed in violet, other words printed in black)
Is the Yahoo dictionary correct?