Grammar Quiz

[ Auxiliary Verbs, if, unless and Modal ]

I __ finished my homework before dinner.

A. should have

B. will have

C. might have

D. could have

Select your answer:
         


Random Topics:

Tenses and VerbsBasic GrammarNoun Verb AgreementPast Perfect TensePast Tense & Past Continuous TenseAdjective Clause and Adverb ClauseGerunds and ModalsAdverbs of Frequency and Everyday ActivitiesPre-intermediateMixed Conditional

Other quiz:

Tenses › View

Look! The children ____ in the garden while their parents were preparing lunch.

A. play

B. Are playing

C. played

D. Were playing


Grammar › View

They __________ a new house in the suburbs.

A. have

B. has

C. having

D. had to