He ate a huge supper. He ______ very hungry.

can’t have been
can’t be
must be
must have been
English Vocabulary Tests
Fiverr 2021 English Level Tests
Intermediate Grammar Exercises
Elementary Grammar Exercises A1