[ Modals with Perfect Infinitive ]
I saw the light coming out of his living-room window last night. He ___ been reading or watching TV. I’m not sure.
A. must have
B. might have
C. should have
D. can have
Select your answer:

Random Topics:
Grammar on ConditionalsLinkers and ConjunctionsTenses - AuxiliariesGrammar ClausesPresent Perfect and Present Perfect ContinuousModals of Obligation and PermissionPresent Simple PassiveArticles and NounsVerbal CommunicationPronoun-Verb AgreementOther quiz:
Grammar › View
Mouse is standing … the box
A. on
B. in
C. beside
Grammar › View
I couldn’t sleep last night because I drank _________coffee.
A. too
B. so many
C. too much
D. too many
