[ Grammar & Vocabulary ]
Before she helped with the housework, she………………..her assignments.
A. finishes
B. had finished
C. finishing
D. to finish

Random Topics:
Adverbs, Infinitives, Definite ArticlePresent ProgressivePast and Present TensesSubordinating ConjunctionTenses and StructuresInversion + Passive VoicePhrasal verbs and Prepositional PhrasesTypes of SentencesQuantifiers with NounsPast Tense, Recount Text, and Future TenseOther quiz:
Grammar › View_________there a person behind the door?
A. Is
B. Isn’t
C. Are
D. Aren’t
Reported Speech › View
” I know I’m wrong,” he said.
A. Lan denied to say that .
B. Lan denied saying that .
C. Lan regreted saying that .
D. Lan regreted to say that.