[ Modals with Perfect Infinitive ]
Why did you stay at a hotel when you were in London? You ___ stayed at Philip’s house.
A. must have
B. might have
C. could have
D. should have
Select your answer:
Random Topics:
Modals, Infinitives and GerundsInfinitive FormsAuxiliary Verbs, if, unless and ModalVerbs: Action, Linking, and HelpingArticles with Proper NounsVerb Tenses (Progressive, Perfect)Grammar and PunctuationSo or SuchIndefinite and Definite ArticlesOther quiz:
The -ing Form of Verbs › ViewSome people get tired ____ ____ in traffic
A. of driving
B. of drive
C. for driving
D. for drive
Modal Verbs › View
We have plenty of time for doing the work. We _____ be hurried.
A. needn’t
B. shouldn’t
C. mustn’t
D. couldn’t