He has an exam tomorrow, so he ____ study.

must have
ought
had to
must
Elementary Grammar Exercises A1
Upper-Intermediate Grammar Exercises
English Vocabulary Tests
Fiverr 2021 English Level Tests