He ate a huge supper. He ______ very hungry.

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