Grammar Quiz

Topics: 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 for Ability, Possibility and PermissionIrregular AdjectivesGrammar: wishes and regretsPresent PerfectPrepotitionsTenses - Pasive VoiceAdverb of Frequency and Past Continuous TenseEmployment VocabularyAuxiliary Verbs & Question TagsGrammar Suffixes

Other quiz:

Grammar › View

_______________ a shower instead of a bath.

A. Take

B. Takes


Grammar - Fragments › View

A fragment can begin with words like because or when.

A. TRUE

B. FALSE