[ 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:
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