[ 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:
Conditionals › ViewWhat ____ if you found a dinosaur skeleton in your garden?
A. will you do
B. would you do
C. do you do
D. did you do
Grammar › View
It is still possible ____ they get harmed under the threat of all kinds of bacteria.
A. to
B. that
C. which
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.
