[ 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:
Grammar › ViewYour brother always gets up late on Sundays, ….?
A. doesn’t he
B. isn’t it
C. does it
D. should he
Vocabulary › View
friendly and pleasant
A. conceal
B. blurt out
C. amiable
D. dubious
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
