Topics: Modals
His number was busy all night – he ________been on the phone continuously for hours.
A. must have
B. could have
C. should have
D. might have
Select your answer:

Random Topics:
Subject Verb Agreement & Subjunctive MoodSimple and Continuous TensesSubjective and Objective PronounUsed to - Would - TensesProgressive TensesGrammar: Reported QuestionsCan, Could, May, MightAuxiliary and Modal VerbsPresent SimpleAdjective & AdverbsOther quiz:
Grammar › ViewThe project ______ by the end of this month.
A. should finish
B. should be finished
C. should finishing
D. should have finished
Modal Verbs › View
You ______ apologise. ( It would be a good thing to do)
A. have to
B. must
C. shall
D. should
