Grammar Quiz

[ Tenses ]

He ___ finished his work before the bell rang.

A. has

B. have

C. had

D. having

Select your answer:
         


Random Topics:

Some & AnyPast Continuous Tense & Past ModalsTenses - Passive VoicePhrasal Verbs with up and downPersuasive TextPronoun-Verb AgreementPhrasal verbs and Prepositional PhrasesQuantifiers MixInversions and SubjunctiveSentence Labeling

Other quiz:

Tenses › View

Water _____ at 100 degrees Celcius.

A. boils

B. is boiling

C. boiled

D. was boiling


Grammar › View

You _________________ smoke in your car.

A. could

B. should

C. couldn’t

D. shouldn’t