have to

[hæv tuː] / [hæftə] ハフトゥー / ハフタ

1. ~しなければならない

何かをすることが義務付けられている、あるいは必要不可欠であることを示すときに使われます。外部の状況や規則によって強いられた義務や必要性を表すニュアンスが強いです。
I have to go now. (私は今行かなければならない。)

2. ~するはずだ、~に違いない

強い確信や推量を表すときに使われます。状況証拠などから判断して、そうであるに違いない、というニュアンスです。
He has to be home by now. (彼は今頃家に着いているはずだ/家にいるに違いない。)
関連
need to
got to
gotta