[ 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:
Conjunctions › ViewSomeone switched the freezer off. ________, all the food was spoilt.
A. However
B. But
C. Therefore
D. Because
Grammar and Vocabulary › View
. What time shall we set _____ for the airport tomorrow?
A. on
B. off
C. up
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
