[ 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

Random Topics:
Relative & ModalsPerfect Tenses of VerbsHave to/Has toPresent Simple and Continuous TensePrepositionNoun PhraseVerbs + Gerund or InfinitiveModals and Past ModalsIdiomsPreposition and Word FormOther quiz:
Simple Past Tense › ViewJanet ____ a film on TV last night
A. watch
B. watches
C. watching
D. watched
E. was watch
Subject-Verb Agreement › View
9) Neither parent ____ fond of playing mahjong.
A. Is
B. Are
Quan got wet yesterday ______ he forgot to bring his umbrella.
A. and
B. so
C. because
D. although
TOEFL Adjective and Adverb › View
Coastal areas . . . higher humidity levels.
A. are generally experience
B. experience generally
C. are experienced generally
D. Generally experience
