Чтобы отличить модальные глаголы have to и have got to, нужно обратить внимание на их употребление. 1
Have to обычно используется для выражения постоянной, регулярной, привычной, рутинной необходимости. 1 Он стоит в связке с глаголом в инфинитиве и выражает значение обязанности или необходимости, вызванной внешними обстоятельствами. 2
Have got to используется для выражения единичной необходимости. 1 Он употребляется только в настоящем времени. 25
Кроме того, отрицательные предложения have to образует при помощи вспомогательного глагола don’t/doesn’t, тогда как have got to имеет собственную отрицательную форму. 1 Вопросительные предложения have to образует при помощи вспомогательного глагола do/does, тогда как have got to делает это самостоятельно. 1