[ 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:
Grammar › ViewIf the police placed you under arrest, ___ to call your lawer?
A. will you want
B. would you have wanted
C. had you wanted
D. would you want
Homonyms › View
The dry air made his throat feel ___.
a. soar
b. sore
We 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
