[ Verb Tenses ]
She _____ her homework before dinner.
A. finishes
B. had finished
C. is finishing
D. was finishing

Random Topics:
Past Tense vs Future TenseIF CLAUSEPerfect and Past TensesComparative AdjectiveGrammar - may/might/couldLexico and GrammarSimple Tenses in EnglishFunctional Sentence TypesPrepositions of TimeGrammar SuffixesOther quiz:
Phrasal Verb › View(tr) fully understand
A. Take on
B. Take in
C. Take out
D. Take off
Grammar › View
Afrina is __________ a good cook, _________ knits well
A. either, or
B. neither, nor
C. not only, but also
Grammar › ViewRita: Isn’t the movie at a quarter to seven? Lily: That’s right. It’s at _____. Let’s hurry up, or(否則)we’ll(將)be late for the movie.
A. seven fifteen
B. six forty-five
C. seven thirty
D. six thirty
Present Continuous Tense › View
_______the cat __________ now?
A. Are, do
B. do, doing
C. Is, doing
D. is, do
