[ Tenses ]
They ……………. their homework last night.
A. didn’t finish
B. finishes
C. will finish
D. are finishing

Random Topics:
Have to / Do not have toFrequencyPresent Simple & Present Continuous TensesPoetry VocabularyPhrases & ClausesPronouns and AdverbsAuxiliaries VerbPhrasal Verb Put & GoA(n), the, no articleJobsOther quiz:
Articles › ViewMay I have your ____ phone number?
A. one
B. a
C. the
D. no article is needed
Vocabulary › View
sparsely populated area
A. representative democracy
B. dialect
C. export
D. rural
Grammar › ViewWe must be quick. We have … time.
A. a little
B. little
C. a few
D. few
Grammar › View
People usually give presents ___ Christmas.
A. in
B. at
C. on
