Topics: 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:
Verb Tenses and Subject Verb AgreementGerund and InfinitivesTenses and Figurative LanguagePassive of Modal VerbsPresent Simple and Present Continuous TensesPast SimpleNoun, Pronoun, Adjective, VerbPast ContinuousPrepositionConditionals / Unreal PastOther quiz:
Grammar › ViewWhich noun names a person?
A. student
B. pencil
C. eraser
D. hot dog
Grammar › View
Turn off this machine, please. The harsh sound really ____ me crazy.
A. bothers
B. drives
C. worries
D. takes
