[ Modal Speculation ]
They _______ finished their homework before dinner.
A. had
B. will
C. did
D. have

Random Topics:
Passive Voice and Relative ClausesModal Verbs & Time PrepositionsPast Perfect SimplePresent TensePast Tense and NeutralGerund Subject or ObjectModals for DeductionPast Simple vs Past ContinuousNouns, Articles, DeterminersComparative AdjectiveOther quiz:
Relative Clauses and Usage › ViewThe movie ______ we watched last weekend was thrilling.
A. that
B. whose
C. who
D. where
Grammar › View
My father wrote this book. It……….. by my father.
A. will be wrote
B. was written
C. was write
D. is written
Some vs. Any › ViewShe tried on … new shoes yesterday.
a. some
b. any
Grammar › View
Have ……… to the new clothes shop in town yet?
A. she been
B. been I
C. you been
