[ Past Modals ]
Our security system shows that he swiped in with his badge at 8:14 AM, so he ________ been in the office yesterday.
A. should have
B. must have
C. might have
D. could have

Random Topics:
The Future Simple TenseAdjectives with PrepositionHave to / Do not have toReported Speech and Reported QuestionsPresent Simple and Continuous TenseVerb FormsToeic VerbGrammar (Adjectives)Present Perfect Simple and ContinuousPhrasal Verbs with up and downOther quiz:
Prepositions after Verbs › ViewWe might go out. It depends _____ the weather.
A. in
B. of
C. on
Present Continuous › View
My parents ……………… in the garden at the moment.
A. work
B. working
C. are working
D. works