Since you have been working for hours, you _____ tired.

could be
might have been
can’t be
must have been
English Worksheets
English Vocabulary Tests
Advanced Grammar Exercises
Upper-Intermediate Grammar Exercises