[ 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:
Tenses › ViewIt shows an activity that had been happening before another activity in the past is the form of…
A. Past Perfect Tense
B. Past Continuous Tense
C. Past Perfect Continuous Tense
D. Simple Past Tense
Grammar › View
The paper ___ discussed when I called the office this morning
A. Was being
B. Been
C. Being
D. Have been
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
