[ Tenses ]
She … her homework before dinner.
A. will finish
B. finished
C. finishes
D. is finishing

Random Topics:
Past Simple TensesPoetryComplex SentencesDo / Have / Can - Basic QuestionsPast Tense vs Present Perfect TenseGrammar (either..or.. and neither..nor..)Vocab and GrammarHow much or How many?Prepositions and Phrasal VerbsAdverb ClausesOther quiz:
Vocabulary › Viewto be aware of
A. Unaware
B. Ignorant
C. Conscious
D. Oblivious
Modals of Necessity and Suggestion › View
Since I argue a lot, I guess I (3) ____________ say that I have learned how to argue well.
A. need to
B. ought to
C. can
D. have had to
Grammar › ViewIs there ________sugar in the cup?
A. a few
B. a little
Grammar › View
They___ gone to a rock concert.
A. ‘s
B. ‘es
C. ‘ve
