"Have to" переводится как "должен" или "приходится". "Have got" также переводится как "должен", но в разговорной речи и обозначает наличие чего-то. "Doesn't have to" переводится как "не должен" или "нет необходимости". Каждая из этих фраз используется для выражения необходимости или обязательства. Например, "I have to go to school" означает "Мне надо идти в школу", а "You don't have to do it" означает "Тебе не нужно это делать".