He ate a huge supper. He ______ very hungry.

can’t be
must have been
can’t have been
must be
Advanced Grammar Exercises
Intermediate Grammar Exercises
English Worksheets
English Vocabulary Tests