[ Grammar ]
The homework ___ by all the students last night.
A. was completed
B. completed
C. is completed
D. completes

Random Topics:
Progressive Verb TensesAdverbial ClauseGerunds & Infinitives + VocabularyEnglish ArticleGrammar - must & have toConditional ClauseUsed toDescribing WordsModals Of SpeculationHow many / How much - Is there / Are thereOther quiz:
Vocabulary › ViewWhat term describes someone who is exceptionally good at what they do and capable of meeting high standards?
A. competent
B. naïve
C. reluctant
D. hilarious
Grammar › View
If you ____ here… and here, that’s all the paperwork done.
A. have signed kindly
B. would kindly sign
C. would have kindly signed
D. will be signing
Tenses › ViewHe __________ a few pages for his new novel yesterday.
A. writes
B. wrote
C. writing
D. writed
Articles › View
born in ______ USA
A. a
B. an
C. the
D. –