[ 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 LabelingOther quiz:
Tenses › ViewWater _____ 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
