Grammar Quiz

[ 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:

Parallelism and Subject Verb AgreementModal Auxiliaries and Similar ExpressionsIntensifiers: Really vs VeryFuture Perfect ContinuousThe -ing Form of VerbsSubject Verb Agreement and TensesConditional ClausePresent ContinuousPassive and Active SentencesGrammar - Be going to

Other quiz:

Grammar › View

May I know ________ time, please?

A. –

B. a

C. an

D. the


Tenses › View

Write a sentence using present tense: They play soccer every weekend.

A. They played soccer every weekend.

B. They playing soccer every weekend.

C. They play soccer every weekend.

D. They plays soccer every weekend.