A: His office is empty. He must have gone home.
B: But his briefcase is here. He _____ home.

might not go
can’t have gone
ought not to go
could have gone
English Worksheets
Upper-Intermediate Grammar Exercises
Advanced Grammar Exercises
English Vocabulary Tests