[ Tenses ]
He …………. his homework last night
A. finished
B. finishing
C. finishes
D. finish

Random Topics:
Synonyms and VocabularySports VocabularyIdiom and TensesContinuous TenseSynonym and AntonymAdverbial Clauses of Reason / CauseVerb + Infinitive or GerundFuture Simple TensesPronouns ( Interrogative )Possessive Adjectives VS Possessive PronounsOther quiz:
Homophones › ViewThe ______ of not getting enough sleep is that your participation in class will be __________.
A. Effect, effected
B. Affect, effected
C. Effect, affected
Past Perfect › View
‘She _______ (live) in China before she ______ (go) to Thailand.’
A. lived / had gone
B. had lived / went
Vocabulary › Viewa word that means exactly or nearly the same as another word
A. metaphor
B. synonym
C. syntax
D. fluency
Subject and Verbs Agreement › View
Fifty percent of the milk ____ sold since yesterday morning.
A. was
B. were
C. has been
D. have been
