[ 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:
Grammar › ViewUNSCRAMBLE: woods / the / in / camped/ ever / you / have ?
A. Have woods ever camped in the?
B. Have you camped ever woods in the?
C. Have you ever camped in the woods?
D. Have camped you ever in the woods?
Homonyms › View
This medication will ___ the pain.
a. lessen
b. lesson
She 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
