[ Grammar ]
The students _____ their homework when the teacher came to check.
A. had finished
B. were finishing
C. finish
D. have finished

Random Topics:
Verb + InfinitiveArticles with Proper NounsPresent ContinuousGrammar, Conditional Sentences, VocabularyVerbs + Gerund or InfinitivePassive SentenceGrammar - Be going toModal and Compound NounsModals, Conditionals, and Clauses- Defining, Non-definingAdjectives & PrepositionOther quiz:
Vocabulary › ViewDonald Trump’s popularity amongst the public has been fluctuating throughout his Presidency. Fluctuating means:
A. Remain steady
B. Increasing
C. Rising and falling irregularly
D. Diminish
Articles › View
He will be back in —— hour.
A. a
B. an
C. the
