He has an exam tomorrow, so he ____ study.

had to
must
must have
ought
Advanced Grammar Exercises
Fiverr 2021 English Level Tests
Upper-Intermediate Grammar Exercises
Pre-Intermediate Grammar Exercises