[ 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:
Subject Verb Agreement › View. Our new product which launched last week is already a success.
A. Our new product, which launched last week, is already a success.
B. Our new product which launched last week is already a success.
Grammar › View
A person who writes for newspaper and magazines is called a _____________
A. Broadcaster
B. Journalist
C. Magaziner
D. Author
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
